On the site that I am a moderator on, we have badges that people earn when they acheve certain things. I was thinking we could possibly do something like that here on MU. What I was thinking is something on the line of:
1) Join your first game
2) Host a game
3) Survive till endgame
4) Be on the wagon of a wolf
5) As a vigilante, vig a member of the wolf team
6) As a doctor, heal a town PR
and so forth. I think it'll add some flavor to the site as well as encourage people to continue playing on MU.
Not sure how feasible this is.