Yep. I'd agree 100% with the way you summed it up and I'm enough of a fan to have read all the books too.
In fact, W2 is a game I'd say is well worth any RPG fans' time even if you opt only to play on the lowest difficulty because I think the morality, characterization, and plot lines rival or exceed anything BioWare has put out, period. It's a game where there is no real "good choice" or "bad choice," merely decision results that have different consequences. That in and of itself makes it a must-play, because any departure from straight up -good-or-evil consequences in games is a rare gem, and W2 does it exceptionally well.
I'd say W1 does this fairly well too.
You can remain neutral, side with the Knights (some of whom are virtuous but a lot of whom are basically racists), or side with the squirrels (who are fighting for freedom against oppression but often go too far into flat out terrorism).
And yet none of those is actually the wrong choice. They just lead to different story outcomes. Witcher 3 is in some ways the most traditional in that it does have choices that lead to good or bad outcomes. But it still also has choices which merely lead to different outcomes. A lot has been made of the fact that there are multiple endings to the game. In fact there are only a three main endings but there is an added dimension of a lot of the outcomes of your actions being revealed in the ending.