Welcome!
You've hit the nail on the head. This is a decidedly young forum, but growing rapidly. Looks like we've got everything just right and the forum is thriving.
Our basic ethic is that it's everyones forum, not ours. If something isn't in your interest, we don't do it. That's why there are no ads, no promotion etc.