Aiden, like so many other characters and storylines, is certainly a waste of time and resources, however, he should NOT get his way with Sophia just to justify his inclusion. If anything, his purpose has simply been to create some drama in the story so that Sophia gains more Filthy points. These points are necessary in making her feel more sexual, horny, and willing to do things outside her comfort zone with people close to her, but these are people she will want to do things with not who she's forced to do them with.
The game has so far largely avoided Sophia having to do anything sexual with people she doesn't want to because then it starts getting into NTR territory and I don't think that's something L&P is going to have in this game.