I also switched from a Macbook Pro to a Thinkpad T480 running Ubuntu 18.04. Everything except the fingerprint reader worked out of the box, I haven't had any hardware compatibility issues so far, been running for 2 months so far. I picked the T480 because it was the last one with a removable battery.
Initially I installed dualboot w/ the existing windows install, but after a week I found there was no reason to flip back to windows and I formatted the whole thing and re-installed Ubuntu.
I've been using Macs for development for so long that I'd forgotten what using a non-mac keyboard was like. Took a couple days to get used to it, but now there's no way I'm ever going back.