Очень сильно зависит от сервиса и его пользователей. Где-то даже имеет смысл ограничиться авторизацией через соцсети. Email удобнее, но если сервис предоставляет/хранит какую-то важную пользовательскую информацию, то нужно учитывать, что email можно потерять.