I have a ASUS ROG Strix SCAR (GL703GS-E5011T), 144Hz 17.3 model with gtx 1070. If you are looking for a really great gaiming laptop I really suggest you to buy a laptop with G-Sync. Main problem is that most laptops are using Nvidia optimus technology, in order to save battery life it uses integrated GPU(your display is connected to the iGPU) and you can't fully use your dedicated GPU, kinda retarded thing. So G-Sync(feature which adjusts your screen frequency to FPS, so there is no screen tearing) requires your laptop dedicated GPU to be connected directly to your display, so G-sync kinda eliminates Nvidia Optimus, because G-sync can't work with iGPU. You can check FPS tests with Nvidia Optimus vs G-sync and there are huge difference (up to 2x more fps in CS:GO), so G-sync is a really key thing in laptops, default users don't understand that.
Also i want to say that laptops have thermal throttling (drops processor frequency in order to have lower temperatures), for example, i stress tested my laptop(with cinebench r15) and it went up to 96 degrees and then dropped frequency from 3.9 to 3.45 ghz. But after proper undervoltage + repaste(most important thing), temperatures went to mid 70's. When laptops are produced, manufacturers often use cheap themal paste + apply it really sketchy (cuz they have to do it really fast), so I really suggest you to repaste your laptop immediately.
Also one more important thing which i don't currently have is dual channel RAM, it boosts your FPS for about 20% (u can check fps tests), right now i have 16gb @2666mhz, but planning to upgrade to 32gb in order to get dual-channel memory.
Srry for my bad englando