Bucherus, Hey to answer:
I have both Gladiator suite Premium and Richie Premium warlock combat routines.
Gladiator Suite as a fact has a lot more options with regards to pet control, movement, burst, keybindings, crowd control, Interupts. Furthermore it also works for destruction,affliction and demonology (so all 3 warlock specs).
Richies routine is also great however is baseline affliction. It will have great damage. I feel as though this particular routine focuses on putting up Agony and Corruption > Unstable affliction. (hence more damage over dot protection). I believe this can be changed.
If you're trying to push decent rating, I'd suggest turning off a lot of the options that Richies routine comes with. I've never had much success with Richie's Spell-lock (interrupts), if you wanted the bot to interrupt I'd suggest getting a custom PvP interrupt plugin, I believe there is one which costs around $20.00 (quiet deer but from what I've heard and read it seems very effective).
Richie for BGS/RBGS
Gladiator suite for Arena. -also works extremely well in bgs/rbgs with correct settings.
To conclude, I'd prefer if people stopped botting in PvP. No matter if you have a disability or don't find the game fun. Frosticus had a good way of putting it. If you have 2 men with 2 sticks fight its fun, but when of them brings a gun to a stick fight it just gets boring. Combat routines in PvP are also not safe and players will flag you. If you're using a pvp bot for arena you probably care about achievements/titles, hence i'd be assuming you'd be playing on an account that has some personal worth. (I doubt you'd be playing on your 8th or what ever gold farmer account that you don't care if you get banned on). Moreover, if you haven't been past 2200 in any bracket and you're utilizing a combat routine people will think believe you're piloting someones account or botting.
It comes down to more than just having a good routine to push rating. e.g. if you're doing insane damage (more than someone like Maldiva, and have perfect pet dispels/movement/cc/interupts) but you pop your cooldowns like a pleb, backpeddle, have horrible positioning, bad calls, don't communicate well with your team, have little knowledge about competitive pvp you should NOT be using a CR, in my opinion).
I sound like a hypocrit, I purchased the bots to see what they were capable of, the programmers did a fantastic job so I donated to them. I played at 2800 rating without a bot.
(I hate versing players with combat routines :/)
The banwave has probably cleansed a majority of the casual botters from WoW (most of which probably used combat routines for their guild raids/PvP progression). If you were to PvP bot now you're going to stick out like sore thumb.