Well, Bigdaddy's post is correct. They don't say the demo will be ready exactly on March 7. They just say the additional features will be installed by then.
I am not sweating the exact date, so the last thing I want to do is draw a line in the sand over the demo being ready on that exact date -- especially when they didn't explicitly promise it for then.
This isn't a stock where I am taking out a second mortgage on the house or something like that. But I do think that it offers a great risk/reward.