@dansup Yeah this seems like a good idea, I think adding an option like selecting between the deletion being immediate and the 30 day cooldown period would also help as users would have more choice as to which way they'd prefer it.
One more thing- contacting the user after their account has been deleted, just making things more convenient