The hub shouldn't be a problem. So long as all the usb misi interfaces are class-compliant snd don't need drivers, it'll work software-wise, assuming it's properly powered. Given the limited current availability on the on board USB port (less than 500 mA) I'd recommend you to use a powered USB hub, especially if the connected devices are particularly power hungry.