People'r gunna hate me for saying this, but for right now it might not hurt to get hosting somewhere else TEMPORARILLY.
It's what I was doing when x10 was still on the lottery system - I had a host somewhere else. It went down like 4 times a day but it at least was a site :S
It might not be a bad idea to do the same - if you're really in need of a site immediately, grab an account at another host, and move all the stuff over to your x10 account when it gets created.
Alright, let the flaming of Livewire90210 begin for even remotely thinking about telling other users to go anywhere other than x10