We have been buying the P51 for our engineering and accounting staff. They are a great size, nice keyboard and screen and everything. We run Windows 10 on them, so I don't know how they fare with Linux. There have been issues with Lenovo pushing driver updates and goofy stuff like that, and the USB-C dock is next to useless (but I don't think that is specific to Lenovo)
We ended up just buying the regular docks (the previous model docks won't work)
We ended up just buying the regular docks (the previous model docks won't work)