What this quest lacks most of all is the possibility of using insight checks to know better about both Anders and Karlach to help you choose which would better fit your party's morality. Seems like Larian forgot about Insight in the whole game. I took it as a mastery during the character creation given how important it can be in the tabletop D&D, I was very disappointed to see it's not even remotely useful.