One thing that seems like a bit of an oversight - we've lost the ability to see contact result on the 3rd out of an inning. Contact result appears in the slideout window now instead of directly above the swing analysis, which means it doesn't show up at the moment of contact. On the 3rd out we don't get that full slideout due to the inning ending.
I'm a big fan of having launch angle in the analysis window now, and putting the batter's ratings in the analysis is a good move (for reasons I'm about to illustrate in a moment). Overall, does it do enough to separate good contact from okay, and make good hitting feel more rewarding? I'm not sure yet. I did have this fly ball in a Legend vs. CPU game that I think kind of highlights what the problem has been (and perhaps still is):
https://youtu.be/BRI8mcc4OaM
I want to stress that I have no problem with this outcome - I got under the ball with a 67 power hitter, and did not have perfect timing. Fly out to the deep OF is exactly what I would expect. The issue is with the analysis - why is that good/good? There was little chance of that being a rewarding hit, yet this is supposed to be part of that .600 average they're shooting for for that classification? I think this is where a lot of the frustration comes from. You couldn't consider it "Weak" either with an EV of 93, obviously - but this would probably be a case where Good/Okay is the right classification - it seems to give a more reasonable expectation of the outcome.