Just got back from the opening night fan event. I really liked this one - probably the best of the sequel trilogy for me. They had a ton of ground to cover and while they didn't explain everything I wanted to know, they covered a lot. The trailers definitely spoiled certain scenes for me (Rebel Fleet, Imperial Fleet, Chewie's fate, etc.), but I guess that's to be expected. I really liked how they handled Leia, revelations about Rey, influences from fallen heroes, etc. Having Threepio back in the story to lighten the mood a few times was a nice add as well. I knew Lando was back, but did not expect to see certain other familiar faces, so that was a nice bonus as well. And the end fight scenes/space battle are incredible.
My only real grip about this one is the pacing. I liked that they jumped into it right away, but I felt like I watched the movie on fast forward. They literally race from one scene to the next without some of the slow build that gives you time to digest what's happening. For example, take the Asteroid scene in Empire when the ground tremors from a blaster bolt. There's a few comments about the strange surface then a moment of realization before they have to race out of the "cave" before you discover they're inside a space slug. TROS has a related scene where the heroes are in a cave and a giant snake appears. Rey instantly notices its wounded, heals it, and it slithers away showing them the way to the next scene. Just some added seconds of "Did that rock just move?" or "Hold on, I think its injured" would have added more depth to scenes like this.
Overall, probably an 8 or 9 out of 10, which is way better than I expected.