Offtopic but relevant:
http://forums.worldofwarcraft.com/th...geNo=1&sid=1#8
Nobody is being banned. One of the first things GMs do after a new patch is recommend that people disable addons, because they often cause problems if not properly updated. With the exception of cross-faction communication addons and malicious addons, if it works, it's okay to run.

Remember that if there is a separate program running while WoW is running, that watches or interacts with the game, then that is against the ToS, but addons without any executables are fine.
I challenge anyone to produce firsthand knowledge of a player being banned for a UI mod that is written 100% inside blizzard's LUA code.

I personally wrote a mod that crashed the server 12 times in 4 days, it was totally accidental but when trying to get it to the devs so they would KNOW what was crashing the server I had to use contacts that work with Apple to get it in through the Blizzard liaison since the GM's consistently told me it was impossible for a UI mod to crash the server.