Hi.
Well, I wouldn't take the thinkpad for some reasons.
First, it's just has a U processor, so it's just a dual core and not a quad core like the HQ or HK processors.
Also, 16 gb of ram might sound good, but keep in mind that it is just a DDR3 Ram, so it's way slower than the ones with DDR4 ram.
Also, depending on the programs he need's to run, an dedicated graphics card would be good, the intel hd graphics will not make him happy.
The thing is that you can't get maximum specs in an for example 14 inch case, the components need to be cooled somehow, and when you have a laptop with top parts keeping it alive, a big part of the laptop is an optimal cooling system.
The asus laptop also exists in a 15 inch version, I think the predator too, maybe these are more to your liking.
Hail the unholy church of Satan, go share it's greatness.