For the record even on normal I have died in this battle.

If Shadowheart fails both Command and you keep rolling really low on your attacks and the Mindflayer keeps messing up the Mind Blast, well the adds will do quite short work of you.