For anyone interested I tested various different hubs, and in the end settled on this:
Anker 4-Port USB 3.0 slim data hub - https://www.amazon.co.uk/gp/product/B00Y25XFGK/
It works the best, is the most stable, and works with the original tesla usb drive, and a 8bitdo wireless controller module...