I tend to prefer the Tactics Ogre "kill few to save many or leave hostile yet potentially dangerous rioting civilians alone" or "Hey, you're killing people of MY race in battle. Why should I follow you? You're a horrible leader, I'm leaving this crappy party" type of system more than good vs evil choices. That's what I enjoyed about DA, it felt more like that type morality, which is to say, a blur between being choosing to be a compassionate (often foolish, other times bold) and realistic (often brave, other times cold) leader that falls upon you to make often hard choices that have no real answer.
The Witcher sounds almost like an extension of that from your description.