It looks to me as an excellent mode with a lot of well-thought messages. Even more kudos that youīve coded it on your own!
Iīm not sure whether I fully understood the module, so these are some thoughts/questions of mine:
I really like the combination of versioning and rating!
- Is the rating based on the last revision or an average of votes based on different versions? If itīs an average maybe you start a rating for every revision.
Do you plan to add some sort of difference analysis for revisions like Wikipedia some day?
What is the use of the team category?
P.S.: The integration of a shoutbox is also excellent! I didnīt know so far that there exists a logged chat, called shoutbox