Have a p14s (older gen) and it runs very well on linux. Im running fedora which lenovo sells prepackaged so you get firmware updates and bios updates through rpm. I would say any linux Thinkpad would be a solid choice. I would just suggest getting one without soldered ram so you can upgrade or repair. Also check the panel brightness too because my display is shit.
Genocide as a Service
I have the ASUS USB-BT500 and it officially supports linux and works very well. Buy that
Having just done this for whatsapp and discord, its a pain in the ass but nice once it is setup.
Pretty solid on desktop. Most issues i have are upstteam and not bazzite related. Main annoying thing is you can’t install fedora packages and have to mainly rely on appimages and flatpaks
Please pay the licensing fee for ongoing development if you plan to use for an extended period👍