I’m guessing they are either about to open this up to everyone or are at least in the final stages of doing so as most users have now got 50 invites to give away. I’ll never use them up and most folk I know have one now – if you need an account drop me a mail.