A few minutes ago, I noted a new stat in the "Forum Moderators" section of the main forum page. The stat has a star as its symbol and is below the number of quests in each mod/admin's spot. Here's a screenshot:
I'm guessing this is a point system of some kind, but I don't see any indication of it in the profiles yet.
Edit: The "star" stat appears in the threads as well. My "star" value is 6,270, but I see several mods/admins with 5 digit values. Among the mods/admins, Gantic has the highest value with over 30K.