I kind of like the blindness factor.
It makes him tougher due to the other bonusses, but kind of balances it out.
I did't do the math, Sib did that already and he's very good at that.
The blindness combined with spellcasting is ok, makes him a "Area of effect caster".
Is it dispellable with a spell? It should not be or he would be overpowered.
Good luck,
Rob-hin