I cannot say how many times I may have lost something that cost me real money because of deleting a younger wizard ( I try to check everywhere.) First of all i'm sorry if this is already a real update, I haven't played in a real long time.
Anyways, when I create a new character, I move some pets and mounts so I can have a nice time getting around. But when I delete my character, I sometimes forget that I have crowns items on that character, whether it is a pet or a mount. I have lost my Rhino mount (the first 2 player mount) with this, and I should be able to get it back for free, considering I have paid with my real money to get it.
So yeah, basically before you type abracadabra, a notice will pop up something like this: Hey young wizard! This character [NAME] [NAME] [NAME] has useful crown items on it. [SHOWS ITEMS]. Are you sure you want to delete this character?
Well, it is important to always check everything before you delete a wizard, but I agree. I could totally see me making such a mistake in the future, if I ever were to delete a character. Good idea!