I use Tuanha's routines extensively including his druid. I guess its a matter of opinion but already this CR outperforms Tuanhas for resto druid. Not by an enormous margin but its definitely better. The force Bear kite and force travel form kite alone make it better because without using manual pause keys you cannot stop the tuanha CR popping you out of animal form to heal which totally screws you at critical times, including when you desperately need to stay bear formed when a rogue is killing spree on you. Its also not possible to go cat and dps. The hotkey for damage is soooo awesome on glad suite where you can go cat and dps, i love it.
Tuanhas Tree form logic is better at the moment which i am sure will get fixed. Currently i never had the CR use tree form once and as previously mentioned if you shift out of tree form you have to manually switch back which is really annoying. Also sometimes with Glad suite CR you are in travel form and your teamate needs a heal and it doesnt heal. This doesnt happen often but i played 40 games last night in 2 v 2 and their were a few times i manually popped out of travel form to heal (this is not using force travel kite).
When it comes to CC if you rely on a CR to do your CC no offence, but that is dumb. Cyclone is a casted spell and you control the movement. You should be manually cycloning.
Thats just my honest opinion. I prefer Tuanha for DK which i play at 2600+ rating multiboxed and multibotted with two DKs. Glad suite hunter is killer and glad suite priest is also good. Though for some reason when you vanish as a priest sometimes the CR will not pop out of your vanish even if your teammate is about to die and he stands their all stealth doing nothing. Otherwise it pwns.
each of the CRs have their strength and weaknesses. But this druid CR is very good already and you can tell its designed by someone who is using it in arena because the buttons you want are their built in.
P.S got my druid to 1900 rating on Tuanha and 2.3k on Glad suite. But that is playing a scumbag Resto / surv hunter comp which is almost all you see at higher ratings.