I'm 2-2.2k with TuanHA on warrior, hunter, ret, dk and monk last season.
Also, Arena is one of those dynamic events that it would be nearly impossible to create a bot for. Combat routines will help but more importantly you need to time burst with your team, coordinate switches from target to target and know when to LoS. I set my combat routine to only do the main damage rotation and I do all my cc, cooldowns and interrupts manually.