This would allow a user to recover from virtually any situation by just reinstalling. Since all user data is stored in /var, it should be easy to implement.