So why not make the twitter handle an optional field for each entry? People could still use twitter to get in touch, and those who don't use twitter would not be excluded.
That's something we have been thinking about. We are just afraid it would open a door for spammers and trolls if we didn't require an oauth signup to post.