Given the number of other sites that work with Github authentication, it seems silly to me to not want to save some effort and... just sign up for Github
Disclaimer: I'm pro-Github... well, other than the fact that it's centralizing a decentralized SCM. ;)