I've had pretty much the same experience as you, except for the part where you have converted haters :P

My approach is to be as unresponsive as possible - those that hate just want us to take the bait! If they want to make remarks, they can type their little hearts out, as long as its not offensive/reporting me to a gm then I will happily ignore them.

If they call me a cheater/hacker or give the all too regular "REPORTED FOR CHEATING" line, i hit my bind that says "Educate yourself before you waste GM time." In past experiences, when I've tried to educate them via references to forum posts or mail i have received from gms they just double up on the "You're a liar/cheater/general bad person" lines, since they are just ignorant individuals 99% of the time.

It's always pleasant to talk to people who are interested. Luckily, on my server, there are more of this type of person than the former and I have referred scores of people to this forum. So if any euros are looking for boxing friendly realms, you can't go much wrong with Spinebreaker EU