What if you hid the email signup fields and replaced them with them pointing them to login with OAuth providers?