Hmm, yeah, this is a slightly odd place to post it, but I guess that happens sometimes. Moving it might be a good idea, though.
As for the activity of the forum, well, we do have a "users visited in the last 24 hours" option, so you can check for yourself
It's generally about 5 or so, though.
What we need to do, really, is advertise the forum publically. That will hopefully get more people along.