It sure looks like it.
That Ryzen 7 3750H should be good. It looks like it's not too much behind the i7 8750H (about 10-20% behind it) -
https://cpu.userbenchmark.com/Compare/Intel-Core-i7-8750H-vs-AMD-Ryzen-7-3750H/m470418vsm786211
It has the 17'' you are looking for on the screen.
To go even past your above requirement, it has even high 120hz refresh rate, which is awesome for aiming for 120fps if you can get a game to run there; depends on the game. I love high refresh rates; especially for fast-paced games, action games & shooters.
16 GB RAM is fine to start, but it says you could open it up to upgrade for a max-out at 32GB.
512GB on the SSD, which is what you're looking for.
If one of the reviews is on the $ here - also looks like there internally could be an extra bay for another SSD; can always toss in another SSD or HDD, if need be.
6GB GTX 1660 Ti is going to give you really good performance at 1080p.
Not only does this tick all your boxes, it would certainly tick most of mine if I needed a new laptop.
I'm thinking ASUS likely should have better builds & thermals than others from like Acer or HP, in general. I'll have to dig around, to see how this ASUS might be on that stuff.
Make sure you have a solid laptop pad & a toss fan behind the laptop, just to help keep it cooler.
If the thermals are any good, this looks like a real winner to me.