That bears no relevance to how virtual spaces function. You can't see the inviting new Org while riding along the highway.
Okaaay cap'n

I'm gonna go with: activity, the wiki, activity and probably activity. It updates on a regular basis and has people there to talk to. It looks alive and growing as opposed to here which is full of the same people arguing with each other over the same issues.
I'm guessing "activity" means "Frontroom/Backroom" kind of talk I don't have an account there, but I occasionally lurk, and there's plenty of activity focused on the games. The arguing over the same issues is precisely the problem here. Instead of dropping in to find the latest patch/fix for your favorite mod, or talking tactics from your latest campaign, etc, and then popping in to the 'tavern' to shoot the breeze on the latest political/religious bruhaha, the latter is usually why most people come here anymore. Like I said, let's rename the place to suit the environment, cuz' it sure ain't about TW anymore

There needs to be something else to draw people here. It needs content.
And what sort of content are you suggesting?