Switch to a custom user model
Add User.date_joined to the admin view
Add a flag to hide users from the home page