Off topic is the largest forum so far (839 posts) but is was exactly the same over on .net
Lots of posts over here in gen. sport touring discussion (625 posts), and ride reports (150 posts).
It's gonna take time to build content of course. The Help section is pretty big, with a new website, that's to be expected.
Oh yeah, and PMS for half the continent. That 'splains a lot.