This is always going to be the give-and-take of a game with choices, though. Why even have the option to do good or bad things? Why not just do the Clue movie thing and show each possible path in order, until I arrive at the canon path and then move the story forward?
"Now, I was going to give Nicki the money without any strings.. But, let's see what'd happen if I took a different route! /trollface"
While you jest, isn't that effectively how a lot of players actually approach these games, with multiple saves to check out all those
different routes with each update?
I can only speak for myself here when it comes to why one is more annoying to me than the other, but it boils down to preference to only have one play through, but at the same time try to see as much of the game during it as i can. So, i'm fine if a good/bad/asshole choice sends me on one of available major paths. That's a big decision with big consequences, and i can roll with that. But at the same time i'm irritated when i have to pick 2 out of 3 minor events which don't have such sort of impact in the story and which could be very well all viewed in single play through... if only the game didn't arbitrarily decide that no, i can't because
reasons.
In this context, having to choose between Ashe, Risa and Nicki is on one hand... okay, i mean, i'm not actually upset about it all that much. But at the same time the game could very well have those three events on three subsequent days instead of piling them all on and forcing the player to choose... because ultimately, what you're doing is just picking girl A, B or C and not even choosing in long term, since you can just keep seeing them all afterwards.
Now, for someone who does multiple playthroughs not having to speed through them all on all their play through may be a blessing. Or they may be upset that they can't have particular flavor of MC to interact with all of them in the same play through, who knows. On the other hand people who only do one playthrough will potentially miss out on significant part of the content and... i'm really not sure if their experience is going to be better for it. Like, i feel they would probably appreciate it more if they had option to engage/skip these events on case-by-case basis, instead of being forced to pick one they end up with.
The reason I chose to do it in Chapter 10, was because I was trying to demonstrate some actual utility to having Nicki around, and showing the impact of having her help out or not. Want to send her with Mason? Cool, that frees up your day to do more fun stuff. Want to take Mason yourself? Cool, you can do that and still have time to do one other thing.
Again, speaking only for myself, but to be honest this didn't even register for me as actual benefit or result of my choices -- for one, sending Mason with Nicki means that i skip on Mason content, and instead can do something else. That's... not really beneficial, that's just a trade-off. And the funniest part is, because i only play the game once then i wasn't even aware that skipping on Mason content would give me another block somewhere else. I just thought that you'd get the same "pick 1 out of 3" deal you get when you take Mason yourself.
So i'd have to say... as far as demonstrations of Nicki's utility go, that was a bit of a dud in my case. Sorry. ._.
(although i'd also mention that i didn't really need this sort of demonstration, since Nicki gets enough of a glow up from your contacts that she's apparently working with behind the scenes, when you call them. She is apparently working and working hard, i'd actually feel pretty bad with dropping some extra work like taking care of Mason on top of her plate that's full enough already)
But, what's the point of having choices, if they don't really matter?
I think the nature of the choices is also something that can matter -- what i mean is, it doesn't necessarily have to be the choice between (A and B), having two separate choices of (A or not) then (B or not) is also an option. And if in that later scenario i may end up picking only A and then someone would go, "
well, how is than different from picking A in the first scenario", the difference is that i wasn't forced to choose between those two, it was my own decision to only pick one. This extra flexibility/freedom can be valuable (and not necessarily more work, when both options and their potential follow ups have to be implemented anyway)