Fantastic machine if it's right for you. Very powerful (I have the HX370/64GB RAM/2TB SSD version) and lots of storage options -- primary 2280, secondary 2230, microSD and full-size SD slots. Thunderbolt and USB4 support mean a variety of display options; I use mine with a lapdock when I need a more traditional experience and that offers plenty of flexibility whether I'm just grabbing it for quick work or setting up a workstation while I travel. LTE modem is extremely convenient. For play, the built-in controller is convenient but certainly more awkward than a more dedicated handheld gaming device. This device is heavier and balanced differently so comfort is an issue. I placed some kickstands on the back which helps on a surface but in the lap, for me, playing time is limited and certain genres such as fighters or fast-paced FPS are still difficult.
The main reason I didn't give five stars is that there are plenty of peculiarities in getting things operating correctly and consistently. For instance, getting UCB-C video out on certain versions of BIOS is very finicky, requiring what is often an "incorrect" setting to function -- for instance, needing to set D2 to DP video without USB-C in order for DP to work WITH USB-C. The microSD slots are fiddly and that has been a known issue going back to the original -- in mine in particular if I eject the full-size SD card, the microSD slot drops, and nothing I do can get them to work again aside from restarting the entire machine. Little things like this do make it somewhat of a tinkerer's device rather than a set it and forget one.
All in all, this is a unique item which filled my particular use case and I'm quite satisfied with it. I don't mind the little idiosyncrasies and tweaks I have to do in exchange for something that fills all my needs and gives me an extreme amount of power in a compact form factor.