I would rather use an AMD graphics card over Nvidia on Linux, because of Nvidia's attitude towards Linux. Other than that there's not much to say I think, it's usually the tiny details that are missing from product pages that can make an impact. There's no mention of which wireless networking chip it uses for example.
That being said. Chances are really low you'll run into any hardware that doesn't work immediately without any drivers and if you do manage to run into issues, there are often workarounds. I've installed Linux on many devices, mostly laptops, and I've never had real problems.