I have an oled thinkpad running fedora that has never had a sleep issue. Excellent touchpad as well. Thinkpad X1 Carbon.
As a fairly typical example, getting Firefox on Linux to actually scroll smoothly takes googling and fiddling with settings. Gesture support is hit or miss. On macOS, Firefox behaves just like any other native app in this regard.
Actually now that I think about it, my visceral reaction is one of dread: a feeling the trouble will be more than the benefit of a new computer.