I am currently running NixOS on my desktop primarily, which is just off-the-shelf AMD CPU/GPU parts. X570, 5950X, RX590. I picked AMD (repeatedly) because it offers excellent performance grunt and good open source drivers.
I do have a laptop running NixOS, but it is just a Thinkpad T60p from a few years back. It works OK, but I can’t say I strongly recommend this. I was at least able to get Intel’s cool GPU virtualization technology working under NixOS, but the iGPU in that laptop makes me wonder why one would do that.