I highly recommend getting a gaming laptop. You can buy a 4070 lenovo laptop at Walmart for $1k (at least in the US.)
Otherwise, check out https://old.reddit.com/r/LaptopDeals/ until you find something that fits your needs and budget. (sorry for linking to the other site)
You should use bluetooth controllers instead of ones that take a dongle simply because the dongle is unnecessary. Playstation controllers work well, but they’re expensive and I haven’t been able to find a 3rd party variant that works properly.
I also recommend getting a wireless keyboard + mouse combo.
Nvidia user here. The criticism of Nvidia support on Linux is always blown way out of proportion by AMD fanboys.
The only issue I ever have is needing to prepend
prime-run
to each application I want to launch with the dedicated GPU.I’ve had significantly worse problems with AMD drivers, so much so that it really opened my eyes to how stable things were on the green team.
I’m not saying you should get one over the other, but you shouldn’t let fanboys dictate your decision. They will try to do so without admitting they’re fanboys, so we have admit it for them.