Neat concept - but the intro page there is a hard stop for me. You need to convince people why they should log in via your site, screenshots, overviews, etc.
Right now, it looks like a very bad way to harvest logins. (IMO)
Right now, it looks like a very bad way to harvest logins. (IMO)