Regardless of what languages support punctuation or not, In English it's a neccessity. To me it's kinda hard to read if it lacks punctuation and any form of formatting. There are people who post half a page without any punctuations, capitals and even throw in l33t speech. It's so much trouble to read posts like that, I always skip them.
That said I might not be the target audience for such a post anyway <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />
As to the demo as The Larians said Q4, I don't think we will see a demo before december.
I must admit, I thought I was one of the very few who are Picky!GrammarBot! -- considering that the last time I made a request for someone to use punctuation (by the way, when I saw "ponctuation", I thought it was a misspelling of "pontification". Heh), I was booed at and ended up offending someone for using the term "GrammarNazi."
The demo'd be a nice X'mas present. *g*