Agreed with OP. I'm hoping I can just heal Karlach and find her in Baldur's gate. This isn't an encounter I enjoyed and I hope killing the warlocks is not required to recruit one of the few good aligned NPCs.