Not sure if this is a nice idea, a nice execution, or nothing at all. There was a HN post not too long ago on "please tell us what you do first thing". Guess you should (re)read that. Any action requires my twitter or a new account. And you call people without Twitter old school?
Jokes on you!
(So:
1. create a proper landing page
2. Allow us to check on what this is without sharing our data with you; because we won't without knowing what this is in this era.
3. Twitter new school? Ha!)