Have you thought about just "locking the user accounts" in your search by putting them in to a group where they have limited access. It provides basically the same results as you're looking for. And it doesnt destroy any of the seo-food that would be wiped clean by way of deleting valuable/historical content.
Creating a group such as Past, Retired, Former/Previous, Ex, Waaaay-Back ...member