Re: Site feedback
Looks great. However, for the Demo page, I would add a page with an overview of the demo (instead of linking to it). Say something about what version it is (or if it is updated on nightly builds, whatever) and give a few points of what to check out. When I registered, I had an idea of what I wanted to look at, but it would be cool to see what you want us to look at. Make it a show off page.