Well Matt I have no way to test it
but from what I can tell everything looks in line
couple of things I don\'t like
why use ! that\'s two keystrokes when you can as easily use . one keystroke
but that can be easily edited by whoever uses this
I don\'t like \"shitlists\"
when it is just as easy to ban
I see no point in it
also !shun !unshun should be included
and maybe some mass stuff i.e. !mvoice (mass voice)