So far I'm happy with it. I really wanted stereo speakers and a seamless screen, and it's delivered that along with the bumped specs. Having used it for a few days, it's pretty much the same as the 6T overall. It's faster, but I was never slamming the 6T performance limits to begin with.
One thing I do miss from the 6T is the flat screen. I've never understood the appeal of curved screens, and the 7 Pro hasn't changed that for me. Not a deal breaker by any means, but it's one element of the 6T I would have liked the company to have kept the same. I'm also not happy I can't uninstall the Netflix app, but this is more a nitpick than a complaint. I've read that OnePlus did some work with Netflix to make video look snappy, so I'm guessing it's just from that and not the beginning of bloatware in the OS. Haptics are definitely better, sound is definitely better, and while I'm not a screen accuracy nut it looks pretty to me. One other thing I really like is that the front facing camera is on demand; I've almost never used it in my previous phones so having it off most of the time is great. No notch is the best notch in my view. I know a lot of people don't like the weight, but honestly I've barely noticed it. That's highly subjective, though, so I understand why for some it's a big deal. As with the 6T, the Oxygen OS is just stellar. OnePlus has made so many great choices with the OS that it really will be hard to leave it if I ever get to that point. I've played with the Pixel 3 and buttonless gesture future Google seems to be steering towards is...not fantastic in my opinion.
Overall, this definitely feels like an iteration upgrade but one that includes some really key changes that made it an easy call for me.