It felt rather forced. It mostly came out of nowhere and had no reason to be in the movie, and it had no effect on the story or characters. It's as though J.J. Abrams and his team of writers simply wanted some kind of romantic subplot so they hitched two random characters together, even if it never really went anywhere and wasn't appropriate in the first place (every single moment that Uhura and Spock shared as a couple, and there were only a few, could've been removed and the story and their characters would've carried on with no loss of coherence). They just needed more sex in the movie, since Kirk in bed with a green alien wasn't enough I guess. It also creates the strong impression that Uhura was able to advance only because of her sexual affair with a superior, reducing her to the level of the corporate whore, advancing based on her sexual prowess rather than merit.
But then I suppose many viewers just want to see a hot woman with boobs making out on screen with a man, so it works for them.