I've been using a System76 17" Gazelle for a couple of years now for both work and play, and I'm very happy with it.
Considering the smaller screen and lack of nVidia GPU, I imagine the Pangolin would be easier to carry around.
I should mention that it still runs Pop!_Os - I've thought about converting it to Solus, but haven't done so yet.