It's just nuts. I don't need the laptop for portability, rather it's the footprint and weight that work really well where I want to use it. Using a desktop PC and getting a monitor in that space will take some real rearranging, and be a real hassle, but at this point, I'm starting to think I would be better off building a desktop, and getting a Ryzen 7. Thread Ripper even crossed my mind, given that I'm in the middle of transferring the X-Files from Blu-Ray to PC, and the encoding is brutally slow on my 6700K, but I'd probably stick with the Ryzen.
As a gamer, I'd got for the 8700k personally. It's best for gaming and now with Intel pushing out 6 cores... hell even the 8600k looks dope as f***. I got f***ed man. I was trying to keep my old PC running long enough for it and the motherboard died like 2 months before coffeelake so I had to go with skylake
It's still amazing though, just wanted the 6 core beast. You could do a micro-atx or mid-tower build tho, there are some smaller mid-towers. Micro-ATX board, could probably even do a 1080Ti build in it for the price of one of those ridiculous gaming laptops. Like I recently spec'd out 4 builds for a friend, and the most expensive one was 1300$ USD, you change the 1060 for a 1080ti it's probably around what 2000$ USD? Those laptops are like 2000$ CAD the ones with a 1060. Seems way more worthwhile to do an 8700k + 1080Ti smaller build than to go with a gaming laptop.
Me personally, I need it for portability tho so I can game on the go.