I feel like BuddyControlPanel plugin would make it extremely easy for WoW GMs to catch botters. If it injects into the game then it is easily recognizable as an hack and if it is an overlay then it could still be detected.
Then again i may be totally stupid and wrong about this
Then again i may be totally stupid and wrong about this