> You don't want to change what you have. That's understandable. Giving users the ability to delete their account at will is a good feature, it means the data belongs to the users and you respect that.
I think a full data backup feature would be very useful. With all photos, comments, subscriptions and subscribers. And when deleting an account, ask the user three times if they are sure they don't want a full backup of their data before delete account.