I like the idea -- but I hate some of the implications.
I'm a lazy bastard. Also, I'm dumb. I want to be able to thwack some NPCs together and be able to write down EVERYTHING they could possibly do. Because, otherwise, I will forget during combat. With your classes, I have to remember a lot of different options at the table -- which is when I don't have much time to think. It's like the opposite of a Warlock (which I love in no small part because of its total tactical simplicity).
Now, someone who's smarter and more organized than me might have an easier time with this stuff... me, I'd like to give each NPC bad guy his own special trick, and have him exploit the hell out of that.
I'd rather have an NPC who can do one thing all day -- that way, even my players will know what to expect when they meet him for the third time. (Not that they're lazy or unobservant, but they don't see the NPCs for very much time total.)
So: while I applaud your efforts, they won't be much use to me, except as a template. Because when battle rolls around, I want to focus on talking smack and giving away plot-secrets a trickle at a time, and that's where my attention is focused. What an NPC does each round has to be decided in like half a second.
And in that half a second, I'm at my most lazy and dumb.
Anyway. Thank you! The idea of levels where each one is +1 CR and not ever +1 PC level is brilliant, and I want more of them, but I want them to be more amenable to dumb lazy bastards.
Cheers, -- N