I dislike social profiles like the next person and would like a better way of verifying...
I just had an idea whilst thinking about how I was going to respond to this -- perhaps I could do e-mail signup but instead verify the user through the clearbit/fullcontact api. Need to look into that