Risujin, i like your approach, much more than i like any of the other qvm maker's approaces so far. Most of the other guys have only mixed in features they thought were useful, cool, or they liked. They did not add features that other people may have liked, because they didn't like them. You, on the otherhand, added features right and left, and you didn't care weather people liked or disliked them. Keep up the good work.
Also, could you mix in tjw's layout stuff, ya know, the cvar that selects the default one, the entry in maprotation, and the !layout help list needs to be updated, it has no information about !layout list and !layout delete
Also, you mentioned a wiki. Sourceforge provides free hosting, if you talk them into it. We could set up a wiki together, i have experience with MediaWiki.
Finally, you know how i mentioned a new vote system earlier? Well, someone else developed something like it.
http://icculus.org/~phaethon/q3a/vote/votebox.html. You could hack up their code and add something like it to trem, but add a flag for vote weight, say % for the flag.
Also, for a client side installation, you could add
aliases,
vchat system, and
shell interpreter