as far as I know thinkpads have the smoothest linux experience
Do your research before deciding on an exact model.
With regards to hardware issues, most of those are due to propriety drivers. Ubuntu has an edge here but unfortunately, there is no way to know it for sure. You have to wait for a while and follow the Thinkpad message boards.
I had to tweak one or two bios options for my X1 6th gen, the XPS 13 worked flawlessly out of the box.