Suspend vs Remove Members

I was wondering what's better to do when people want to leave my community (cancel their subscription). Should I remove the accounts or suspend them?
There is a chance that the member in question would want to come back and suspending would make this a much better experience as their profile and posts, etc would be still linked to them.
From what I understood, deleting a member gets rid of the person entirely and even theirp posts will not carry their name anymore.
Anything that would go against just suspending the members who want to leave? (of course, I would have to add that to the privacy info and give them the option to remove).
Marc

2
3 replies