As far as this trilogy goes, I thought it was entertaining, but it was popcorn entertainment.
First of all, Finn and Rey should have been an item. Finn was a decoy protagonist as he was the first main character to show up in the first trailer of this trilogy. There's nothing wrong with Rey's story. I think it should have been Finn who was the main protagonist. The whole "no romance" thing is a reflection of a culture where people hate to see black men with white women in mainstream movies.
The Emperor should not have returned once Darth Vader offed him. It pretty much fukked up Anakin's storyline.
In fact, keep Snoke, kill him to subvert audience expectations, and then let Plagueis do what the Emperor did in this film. Snoke was actually just a bunch of clones and Plagueis and Palpatine both were trying to create the most powerful warrior in the galaxy and have them as an ally.
It would make sense for Rey to be the most Force-sensitive and most powerful person in the galaxy IF after Anakin's failure, Plagueis tried to replicate creating a Force-sensitive being the same way Anakin was made. If not for Obi-Wan defeating Anakin, he would be the most powerful person in the galaxy. So Plan B. Create another Anakin. Except this time use a different tactic to turn her to the dark side.
It's suspect that Rey is Palpatine's "granddaughter" in the traditional sense anyway. If he used the (fukking) "midichlorians", his daughter could be the vessel for the next Anakin. Then Palpatine dies, Plagueis reveals that he managed to cheat death and discovers who Rey is and tries the same thing Palpatine did, but without being a hammy villain like Palpatine.
I think those changes would improve the overall structure of the trilogy while still keeping the Star Wars tone.
Then, again, that gets me to thinking. Rey healed Ben's mortal wound and Ben brought Rey back to life using the Force...which proves the Force can allow you to cheat death.