I reached 2400+ RBG playing a spriest by hand prior to WOD, so my problems with the CR's usually have to do with incorrect rotations being used or lack of off cc being used(ex. psychic horror on heals or focus). I trialed all the routines for Spriest and have monitored their respective forums for current and on-going feedback. I have worked on adjusting options where available. But they all have issues it seems acknowledged by their own devs.
I use Enyo as a base bot for the routines and I am strictly using them in arena and RBG.
Gladiator does well with the CC and options for pvp. But comes up lacking in potential DPS in RBG, doesn't use cascade on cooldown for example in large fights. In arena its the best for control and CC in fights, dps is pretty decent.
MIllz felt more geared towards simple rotation based PVE and doesn't have the options for CC that gladiator has. He has admitted this on forum posts that if you are looking for more than a dps rotation and some basic cc, his routines aren't for you.
Tuanha is a mess at the moment, he has made an all-in one routine for both healers and Spriest. Currently it is still in development, despite its release and he(tuanha) has admitted that the spriest routine is doing far from what it should be. Currently its not even running a correct rotation on target dummies.
Gladiator performed the best overall because of a good arena showing, but it's RBG use was disappointing. I am simply curious what high level arena and rbg botters are using when it comes to Spriest.
I thought I would save myself some trouble and ask about a Mage routine for pvp while I was at it.
Sorry if this wasn't enough research or knowledge of the topic on my end for you...