I definitely preferred the sound mix in TLJ than in TFA. Not even a question. Visual effects too, but the one scene where Luke is fishing (where he jumps and grabs that huge stick over the water) looked pretty fake to me. And of course the cgi horses looked very bad to me too.
Lightsabers looked too much like they were actually there - reminded me of a lightsaber toy or replica in some shots. TFA’s sabers were definitely better for me. And the screen wipes were either out of place or too fast.
Overall I really loved how the movie looked and sounded though, a lot more than TFA.
Regarding lightsabers however, TFA > TLJ.