Problem is, it's always disappointing if a choice I made months ago in my main save cuts off later content I want to see. So long as it feels logical, I guess I can't complain. (Not showing interest in Nubia at the cafe means you can't romance her later, for example.)
I'm already mad that going Full William means you can't explore Stella's path. :<
Well, if it only for exploration, there is a "workaround", though I admit is a "cheat", I used it sometime to check different scenes when I am doing the incest patch, without replaying everything - Zorlun uses variables to store the choices made, so, if you use URM, by changing a variable, you can be able to see a path, even if the original choice was made long ago.
E.g. the fact of going out with the two cops, or of being dom or sub with Marc, and of whether Cassius was "top dog" and shared, are all in variables, typically with the name "chx_something_something", where x is the chapter.
So, if in chapter 4 you find yourself wanting to see what would happen if you had done stuff with Cassius, either you go back and reply everything, or when it comes to the right moment, you just use URM to search for the right variable and change it, so it will be like if you had chosen differently in chapter 2.
Of course there is a bit of a risk, but the game never crashed for that. What can more easily happen is that if you had really chosen in e.g. chapter 2, some variables would have an high value, instead, their value will not be that high (though that is also something you can change a bit with URM).
Actually, in the last versions of URM, when you have multiple choices, it even shows you, so you can even choose one for which you do not have the variable set (but if the same variable influences two menus in sequence, it can become annoying, better change the variable).