I debated this for so long. My final rational was that I was going to lose some people but Twitter helps people connect. Since the site is partially about connecting you with others, I decided to give it a go. If it blows up, I figured I could offer email-based registration on top of it.