Any reason why someone in this major would need a dGPU? if this was your major which 2016 MBP would you buy? Also in addition to hardware specs, how about display? 13" and use external monitor if needed? Opt for 15" and exclude needing an external monitor? Any input appreciated.