I played through this (in Tactician) dozens of gameplay-hours ago but I can't really say i remember it being particularly troubling/challenging nor having to go through DOZENS of resurrections.
If you have casters this fight is a joke. You can whipe them of the face of the planet with 2 fireballs. That is not a question. It's more of a mechanical oopsies on larians bad design notebook. Shows how little play testing was done.