3/31 was likely just a target date (no pun intended) and delays can happen. I'm sure they'd rather be fully prepared to make the best first impression than open the doors too soon...
true, but even their websites business model doesn't give me high hopes.