It would be very interesting to see that demo, just to see the progress you made in 2-3 years. But of course I don't mean now, I mean later, after the real game is released.I loaded up an old demo the other day from 2004, and I couldn't believe how out-of-date it looked and felt. Suffice to say, I'm very glad we didn't cave and release an inferior build 3 years ago. The result of the extra work that has been put in over these additional years will be well-worth the wait. You'll see.
As for the updates and stuff, frankly, who cares anymore? You are almost there and true fans know it already, they don't need updates in the main page or something. Jerks will always be jerks, and even if you took the time to send them personal e-mails, they will rant about some other thing ("Why did change the music? I love the original music..." or whatever).
Not that I'm calling Robfaeth a jerk or something, I mean... well, you know who I mean. So ignore them, they are not worth it and you really don't need and don't deserve any of their stupid comments.