There is nothing I can do about it... I don't even have invite codes.

I been able to get only my one site approved and that's been for development only. There was a couple of days that they were working on the servers and it went super slow. I had to even disable it for about 10 minutes. They setup a forums (non-vb) on their site to keep everyone up to date. If your site grew from 200 to 2 million in a few days, you have to work out the logistics in getting the proper resources to help this successful beta.