No matter how you look at it, Blindness is much more important, although magic resistance is also not bad... And by the way, isn't it a bit much for just one unit?
I don't think so... in terms of combat stats, they are inferior to other units of the same level...