unholy parish is seconded mostly because all of the enemies either have sneak or magic damage. This is important because basically I have Bard, Knight, and Engineer supporting the Illusionist, who at about 40 damage can field wipe the entire enemy side in there. The only real problem is grinding up the illusionist and her supports to allow for rapid healing so as to reduce the cooldowns or when the illusionist gets too full.
The returns for this strategy are nuts. even with just Engineer and Illusionist having 55 for all stats, I’ve got Unholy Parish down to under 4 seconds consistently, with the occasional 5 seconds when something borks up timing wise. It’s a fun kind of bonkers to grind with.
EDIT: Additionally, due to how little damage the damage weapons do and how situational the type changers are, I pretty much exclusively use the Shield, Green, and red potions since they speed up the cooldown timers.