I tend to run pretty close to the edge on hardware (9950x, 9070xt, gen5 nvme)... I've had a few issues with that in Linux... that said, I've been using Linux as the main OS on my desktop for a while now, and when I upgraded about a year ago, I ditched the Windows drive entirely.
I do have a Windows Server 2025 and Win11 VM running for a couple testing issues, but that's about it. That said, there seems to be a few integration issues on Wayland where the RDP client or the VM UI both will not intercept hotkeys like alt-tab, which makes it kind of painful to use the VM effectively.
Even with the rough edges in Cosmic, I'll still take it over the jank they keep addding to Windows.
Yeah, I mostly stopped checking hardware compatibility for Linux ~10 years ago. Every now and again there's an issue, but it's usually easy to work around, or I wait a little bit and it's resolved. When it got to the point that I felt I didn't need to check any more, it was a big deal.