The default good ending is ok. You can choose to 'sacrifice' your character but that is optional, since there is a convieniently placed npc that can be used instead. Which I might have felt bad about if you ever got to interact with him, but since you don't, well... Also, if you explore all dialogue options, the writing makes no sense, so after a few playthroughs I can't take it seriously anymore.