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?
There is not currently a list unfortunately. Would be happy to let you know when we release non social login - ping me at finbarr[]giveit100[]com :-)