I really like the Promotion system - it's very useful. There are a few things that could be added to enhance functionality though:
- Ability to demote to a lesser usergroup if less than a certain number of posts are made or less than a certain level of reputation is a attained by a certain date.
- Addition of short customizeable "Tags" assigned on a per usergroup basis and visible in the postbit only to Admins to differentiate between members of different groups who have the same user titles, or who use custom titles.
- Option to make usergroups "stealthy" so that Mods with access to User Profiles can't see the assigned usergroup(s).
- Per user option which when enabled would prevent the user from being promoted regardless of current usergroup(s) or promotion schemes in effect. Something like "User Is Promotable" yes/no
Now that I think of it, the custom Admin-only postbit tag would also be nice as a per user option for any number of uses...or even with the option to make it visible to admin/supermod/mod ...