I don't like that you show accounts for Twitter and Google and then just say they aren't available...I understand the reasoning behind it but just show the images and don't provide links.
EDIT: On a 13" MBP the "Have an invite code" link is below the fold and was difficult to find at first.