Yep I can certainly agree that moderating chat rooms isn't easy. It's hard work. You get abuse thrown at you left right and centre. Well I did when I first started doing that kind of thing. I got called everything under the sun. Some names I had to look up to find out what they meant lol.
Abusive users would do well to remember that Staff are humans too. They have feelings just the same as everyone else, and they arn't here to be insulted. They do this job voluntarily.
I had a read of the rules and I think they are very fair. If users then break those rules and get boot prints on their backsides, well, tough! I think staff should be armed with one of these:

to bonk the gonks with.