There were some problems with the authorization process with twitter and I had to refresh the page several times before it took me back to the application's main page. Also, it's a little confusing when you ask for email and password before sending the user to twitter to be authenticated. Usually people do it the other way around by authenticating the user first and then asking for other credentials once the user is already on the application's main page.