Please do! The idea is awesome and I too am one to not use fb/twitter for signing up. Call it being stubborn, but there's plenty of us out there. In the meantime, is there a mailing list that people can join to stay up to date?
Social login does not have to mean ability to post as you. If used just for oAuth (login) it just provides profile information and a list of your friends. Twitter won't even provide your email address. If you use Twitter it will be no more than what is already public if your account is not protected. I would rather not have another login to remember myself.
I use G+ for all my oauth since I am not active on that social network. If I use Facebook I let them only access basic info and not post. If they need post, I make them visible to me only
Love the project though.