Has there been any notification from the company that the website is live and ready for business?
Until that happens, I would assume that the website is not finished yet.
For all those enthusiastically waiting, keep in mind the company might file the Annual late, which gives them 15 additional business days to file. I'm not saying the will file late, but it's a possibility.
There are a lot thing moving in the right direction and bailing out now, seems to be a glaring lack of patience as the last two plus years of waiting for their plan to unfold has arrived - what's two more weeks?