Just saw it for a second time and liked it better. There are a couple of things that still bother me (c3po/r2d2 cameo and that first appearence of Darth Vader in his castle) but it really is solid especially that final battle.
This time I went with my wife (not a Star Wars fan but loved TFA) and my step father (a lover of the original unaltered trilogy). They both liked it - my step father more than my wife who was mad that everyone died. In her words: “I was wanting them to screw at the end!”
Surprisingly, he didn’t realize that Peter Cushing was CGI. I was thinking, “Well how do you think they did it??”