As long as you get something with a 10 series GPU (1050 or above essentially), you'll be good to go.
Cooling is the arch nemesis of high performance laptops though as they tend to run exceptionally hot compared to more typical machines with integrated graphics.
The best recommendation I can offer is to pick something with an easily accessible cooling system that is straight forward to dust out and clean. A well looked after 1060 based laptop is likely going to run problem free for a good long time, whereas a faster but also hotter 1080 laptop may not survive as long as you would like if it is neglected and allowed to overheat for extended periods at a time.