My take is this:
If you expand, you're inviting randoms in here. Randoms are unpredictable. You'll need more mods to prevent them from ruining the place.
I know you've thrown a lot of ideas out there for improving the site, which would tap in to your own pocketbook. I say don't act on those ideas unless you plan to actually make some profits from this site.
If you do not expand, this place will retain its relaxed, friendly atmosphere, and it saves you a lot of work.
So basically:
Constant work vs. simple upkeep
Quantity vs. quality of members
I like the site as it is, and I think word of mouth would be the best way to get new people to come here. If every member promotes the site to one of their IRL gamer friends, then we've doubled to population. At least that way there's a filter, so you just don't get the random GFAQs ass-trolls rolling in; you get people to join that members approve of.
I guess that comes off as somewhat elitist, but whatever. I like the fact that everyone knows nearly everyone else here. It's like a small town, as opposed to a metropolis (GFAQs). It's not easy to be an anonymous asshole here, because everyone else gets to know you.