I have the 2018 15" Spectre as my work laptop. It's running linux really well. No 10-key number pad, which I'm happy with. I don't understand this article's complaint about the "small" touchpad. It's fine. You also have the entire touch screen if you like. It's really too big to use in tablet mode, but occasionally I try it just for fun. Overall 15" feels bigger than I'd like to lug around, but it's pretty thin so it's not too bad.
My biggest complaint is that the power button is right next to the USB and headphone jack on the left side, opposite the USB-C ports on the right side. More than once I've pushed the power button on the left while stabilizing the laptop as I push in a USB-C cable on the right side, and then linux does something I don't want it to do in response to that power button push (I know, I should be able to fix that). Putting it on that corner spot for this 2019 model will help with that, but I'd still prefer it near the keyboard like most other laptops I've used.
My biggest complaint is that the power button is right next to the USB and headphone jack on the left side, opposite the USB-C ports on the right side. More than once I've pushed the power button on the left while stabilizing the laptop as I push in a USB-C cable on the right side, and then linux does something I don't want it to do in response to that power button push (I know, I should be able to fix that). Putting it on that corner spot for this 2019 model will help with that, but I'd still prefer it near the keyboard like most other laptops I've used.