I use a single hub for everything but video, for which I use a USB-C -> DisplayPort adaptor that supports 4K@60Hz. It’s a minor sacrifice to contribute to the normalization of a new, universal port standard that is orders of magnitude better than the old standard.