I'm not going to bother with spoilers tags since this is a spoiler forum so just assume I wreck every single detail of every possible ending.
In the last few scenes of the main story arc I found myself agreeing with Thaos' motivations, albeit not necessarily his methods.
I convinced Aloth to take up the mantle of the leaden key after Thaos' death and I agreed with him in his conversation options during the final face off.
I was really disappointed that there didn't seem to be any opportunity to be convinced that freeing Woedica is the right idea. I might have been able to be persuaded. Instead he kind of ignores my agreement with continuing to spread religion and just attacks me. I guess because I got too close to him and didn't really agree with his slaughter of countless innocents.
I had high scores in benevolent, honest, diplomatic and rational, so its possible I just didn't play enough of a psychopath to get that option.
I guess I still don't really understand Thaos' motivations for siding with Woedica and why the Leaden Key would sacrifice themselves just to provide her with souls. Isn't the huge mob of Leaden Key that sacrificed themselves in the huge chamber at the end in the final vision the Engwithans who invented the gods in the first place? I'm sure I'm missing something about that. I'll probably be able to figure it out on my next play through.
Anyway I'm a little disappointed that there didn't seem to be an option to side with Woedica. Maybe they tried to make it so her side was always too horrible to consider. But I did agree that Thaos was doing the right thing by supporting the gods and preserving them.