I disagree... You don't actually fight any mind flayers or dragons, only imps which as far as I know are relatively low level challenge.
I expressed my opinion about companion levels many times, but the short version of it is - they are not as powerful as they claim to be or want you to perceive them.