My high mage is still lvl 88. It's not 1 of my priorities
The more you write CC's the more you get new idea's to improve.
I rewrote the mage CC from scratch to better perform. The best way to test it out is leveling a new toon, so you can follow up the different skills.
I did the same with a hunter, paladin, monk, druid. That's why the mage CC was slacking.
My main is a druid (Handnavi no longer develop his excellent druid CC). I put a lot of time in wrting my druid CC, and I don't release it for now, because i'm still improving it.
When my main is VP capped, then I switch to my Monk until capped, then my Hunter, then my Paladin.
It's a lot of time I spend to VP capping the toons. On the other hand, I can follow my CC's while doing dailies and lfr's.
My monk is my 2nd best geared toon, and with my own CC, i'm always in the top 4 dps in lfr. (it's not that bad then ^^)
It's by writing the monk CC from scratch and improve it to better perform that gives me better idea's and make me rewrite the hunter, paladin CC and make me to start coding a new druid CC. I also rewrote my priest CC and for the moment the testers of the beta have good words about it.
You don't write a CC in 5 minutes and you see I was busy ^^
Before using HB, i never wrote a single line C# code.
I was a PHP developper. I'm old school coder. Learned Cobol in the early 80's, Pascal, Perl. I was mainly working on unix platforms and did a alot of shell scripting.
The unix idea is : don't make a program to do a lot of things, but make a program that do 1 thing good.
That's why i don't make CC's for different specs into 1 CC. My experience with such CC's : it's lagging my screen as hell.
CLU is 1 exemple. Made for all classes, all specs. Excellent work, great CC, but when using it with my druid my screen lags like hell and you can't react on events at the right time due to the lag.
At start of MoP, there was nothing except CLU. That's the reason i was starting looking into the code, and start reading the C# code for newbies by CodeNameG.
And so I found a new hobby