The site is still completely down 7 hours after it was supposed to launch. Unsurprisingly, the Blastoff twitter feed is full of grandiose statements like “we planned for a HUGE surge, but this is epic”. While we can only speculate at the actual traffic numbers, suffice it to say they did not do their technical due diligence.
Judging from another poorly designed website’s report on the management team, the Chief Technology Officer is Doug Gray. From his bio, it seems to me he is more of a business / marketing / hype guy than a technical guy. He has an MBA an no engineering degree for example. That is not the make-up of your typical silicon valley start-up CTO, so one can hardly be surprised at the extended downtime. In fact, one should be surprised if this thing ever runs.