Can't give you any tips on overheating and such, but two graphics cards are usually worth it from what I know. Be sure not to get dual AMD cards though, AMD cards aren't as good when you're running two of them together and you lose most of the benefit. That being said, if you can get one really good card then it'll usually be enough. My desktop has been using a single AMD card for it's whole lifetime and I got it back in 2013. You'll also want an Intel processor, since they're universally superior in pretty much every way (which I have to assume you already know). An AMD processor is pretty much useless on a laptop, the only reason one works on my desktop is because it's a ridiculously over-engineered eight core. The laptop you posted should, with my limited knowledge, be just fine. It's leagues better than my desktop, and my desktop has been able to run pretty much every game above 30 FPS on ultra (good enough for me, because my old one ran things at 10 FPS on a good day). That laptop should be more than enough. If you're on a tight budget, I might even suggest going a bit lower (assuming you can survive not having 120 FPS constantly, which I know a lot of people can't). But then again, I don't know anything about gaming laptops since I'm not gonna spend almost $3,000 on something I would rarely use in my life where I never, ever go anywhere. So what I'm saying is: Looks good but don't buy it because I said that, wait for someone better versed in laptops to tell you.