I am a big stickler on balance. These seems to have all the makings of a well-balanced wizard school. I'll add more comments once I see it in play in my game.