Hi there,
unfortunately, you do not explain what you want to do with the hub. If you are connecting devices, the prob usually arises when you have a mix of active/passive and/or usb powered devices mixed with external powered devices. Yes it should all work but is becomes cranky very quickly and unreliable.
This funny enough is the situation where firewire is far superior in negotiation between devices.
If on the other hand you want to connect PCs then save a lot of pain and use Ethernet - heck even a cross-over cable will do.