If the money is available, get something with Thunderbolt 3 ports, these do double duty as USB3.1 C ports as well.