My wife has one, and I have the new 10.5 Pro. I disagree completely about the speakers. Yes, it has more speakers, but they're not better. On the 2017, every tick of the volume bar brings appreciably more and more volume. On the Pro, the bottom half of the bar is incredibly disappointing in its variance. The other huge advantage of the 2017 is battery life. Doing what I normally do on the 2017 ticks off about 5 percentage of the battery. On the Pro, the same load takes around 12 percentage. The screen is much better on the Pro, but it comes at a little bit of a cost - fingerprints and dust. It attracts them and holds them in a way the 2017 never does. A simple swipe with a cloth cleans the 2017 back to brand new yet I can never seem to clean the Pro completely.
I can highly recommend both of these devices, but if you're just getting something for web browsing, some gaming, and video watching, and you do that mostly indoors, I recommend the 2017 over the Pro. The Pro is simply not 300 dollars better. If you need a workhorse that is going to last probably as many years as the Air 2 has, get the Pro. It's processor and extra memory are beasts compared to the 2017, although with the current version of iOS, the 2017 does everything my Pro does at the same speed. I assume that will change with 11.