To be honest it's kind of hard to talk about balance for individual classes when the combat itself is so easily exploitable. Just look at the fiend/mindflayer fight. It should be something one gets through by the skin of their teeth, instead it's just a shoving competion that only actually gets tricky (read, impossible) when the other two fiends join the fight.
Same for the masks, same for any other hard fight. If you got issues just hide, jump all over the place 'til you get to a good position and the issues are gone.