Ah yes the typical: I don't have any legs to stand on argument so "all choices are valid"
Wrong. That would imply that the quest choices were handled well by writers, which they absolutely fucking weren't or that Geralt would let friends be butchered like that. Perhaps Geralt should let Dandelion die the next time he dies something incredibly stupid. Wouldn't that be a sight.
As for Nilfgaard's supposed atrocities, Isolated cases, perfectly in line with any war being fought in history made by individual soldiers. The only thing that's worth mentioning as a real crime is butchering peasants for aiding the guerrillas in Roche's Eye for an Eye quest because that was given by command. The way the commander in White Orchard is perfectly just: That peasant tried to piss on him after he was generous by asking for only 30 bushels instead of taking the 40 offered and then he presents grain in terrible condition.
The worst thing I saw Nilfgaard ever do, and this was an individual officer doing against his own military code, was ordering his soldiers to kill POW and then branding those men that refused to do it as deserters and killing them.
You want to talk about atrocities? State atrocities of racism, discrimination, genocide, lynching and witch hunting under Radovid or under precious Dijkstra of forced resettlement. I can talk about individual cases of atrocities, murder, rape, looting, plundering, torture for hours when it comes to the North.
No this does not make Nilfgaard some shinning beacon of good, that notion is ridiculous, but it's ridiculous to justify aiding Dijkstra on some moral grounds when the North has zilch in terms of morality to stand on.