Imagine there was no limit - we're on a forum that we coded ourselves and we have access to the code, and we're all super powerful programmers.
Mafia has become very important here on Smogon, and it's reached a level of complexity that can rarely be seen elsewhere; how would you improve the forums to make the experience even more gratifying for everyone (be it for games in general or for one specific mechanic)? These ideas may or may not be used, but formulating them can't hurt.
I have a few ideas myself:
-first, spectator comments. It's often annoying when you're watching a game in which you're not playing unfold, and aren't able to say anything about it. Spectator comments that you could hide so that they don't disrupt the game would be a blessing.
-a personalised control panel where you would see all the games you're in, where you're being lynched and where you have to send in a PM... it speaks for itself.
-subforums on demand - ones that would be easy to set up and to delete.
-an anonymous messaging system that hosts could turn on or off for individual games. See the upcoming MGS game for something smilar (hype!).
-a new name. Now this is subject to debate; personally, I feel that while "smogon mafia" is fine if you know what the games are, it's misleading for newcomers, and I don't see a reason not to change it besides being used to it (not a good reason imo). That's why the MGS game I talked about is called "MGS Tactical Game".
Your turn! :)