I currently own TuanHAs Premium Rogue and Death Knight CRs, as well as Vitalic's Rogue Premium CR. I've used them all in 2v2 Arenas & Battlegrounds. I use the PVP preset settings on TuanHAs, and then turn off Auto-Target and Auto-Movement generally. I also use default settings on Vitalic's.
In 2v2's, theyre all very good. I've never pushed rating with them, but I've use them to conq cap. When I was only honor geared (using TuanHAs), my rogue was beating out comps that were much more geared than me, and doing pretty damn good damage. As for my DK in 2v2s, it is very good and easy to use. With just honor gear, I am doing more damage than most people that have a handful of conq pieces or even almost fully geared lol. Plus, DKs are OP in 2v2s, and you basically just run in and smash faces until you die. BUT, if you're playing a rogue and doing Arenas, I definitely recommend Vitalic's. His CR is much much smarter for arenas, as it utilizes/conserves energy, and actually uses spells/bursts at good times and doesnt just killing spree randomly, etc. I've heard of people pushing 2500+ with Vitalic's I believe so?
In Battlegrounds, Vitalic's Rogue isn't as good (default settings), as I think it is optimized for the use in arenas. It just doesn't seem to do near as much damage as TuanHAs in BGs, and doesn't get near as many killing blows. So for BGs, TuanHAs is very very good!
Overall, TuanHAs CRs are of very high quality, and definitely worth the price. He only charges $15 for most of his CRs which is a great deal as his CRs are very high quality and have tons of features/automation/easy to use. TuanHA also updates his CRs quite frequently!