If you want to use newer hardware, and would rather not tinker with the system to get it working (and then have to maintain that tinkering yourself if something breaks later), Bazzite is probably the better option. It's based on Fedora Atomic which is almost identical to rolling-release like Arch. I switched from Windows to Bazzite more than a year ago and have personally had no major issues, never had to mess with drivers or kernel updates due to the image-based system, and pretty much everything I might need for some workaround or another is included in the image. The community is very active on both the Discord and the web forum, and the documentation on the website is good as well, so there's no shortage of help and available resources if you run into an issue or don't know how to do something.
The main thing you need to be aware of going in is to be sure of which Desktop Environment you want (KDE or Gnome), because their user-space configs (which are not part of the image) interfere with each other so you can't really switch between them without breaking a lot of things. Coming from Windows, I picked KDE and have been very happy with it.