My biased opinion is that an inexpensive laptop and a desktop with an internal card would probably be much less headache.
I agree. Also if the primary use case is Creative Cloud, couldn’t you do the heavy lifting on the desktop PC and use the laptop he already has for portability?