So I have done plenty of A/B testing with Facebook login and I can tell you one thing: having just Facebook login converts multiple times better than having either email sign up or both. The quality of signups are also much better. Sure, you lose out on the hackers but they're a minority and from reading this thread a pretty rude crowd as well.