If you're going to be using the machine professionally and hooking up a couple 5k monitors for doing video or high end photo work, why not connect an external RAID or NAS as well? Are there use cases where one needs to carry around many terabytes of video portably but without access to a 5k monitor?