Speaking of the choices available, there seems to be two big choices that haven't really borne fruit as yet (as far as the MC only POV is concerned), namely (1) the decision that leads to Kama living or not and (2) the early decision to confront Nevil about becoming too close to the prostitute.
Those two things sound like it really should matter somewhere down the line, but it doesn't seem like there is a big divergence yet.
Also, the appearance of Aidan's mom sounds like it was made for maximum knife-twisting against Aidan. Imagine slowly dying from poison and the only hope depends on a wife who has to play nice with a mafia lord and on a mom who works with said mafia lord.
Plus, just to add to the conversation about Nevil scene: it kinda lays the possibility that the woman Nevil is seeing is an deep spy for Vargas, something to keep tabs on the tech guy of the group. Plus, she seems to be putting ideas into Nevil's mind about maybe betraying Aidan and Luna. (This is just speculation though.)
As for the sex itself, it might be okay to have such scenes just to spice things up, and to give MC only POV players a chance to see some sex scenes since obviously those players can't see any of the Luna and Vargas scenes.