Agreed, we should put as much data in django's User model as we can, no point in duplicating those fields in the RegistrationModel (email, password, name).