I have the earlier model from Belkin which they called a USB Network Hub. While it does the job as advertised (I have one inkjet, one B/W LaserPrinter, and two external Hard Drives attached and available to the four computers in my house) it has one annoying feature/limitation. When one computer is accessing one of the devices, no other computer can be using that device.
This makes using the external drives useless for streaming music. The printers can also be confusing as well. Each computer has to load up the Hub's shell, listing what devices are connected. If one computer is using a printer, another computer will be told it is in use and will send a request to the other computer, asking to release the printer.
In the end, I moved the hub to my den's closet where my desktop primarily uses easch of the devices. I purchased a Brother HL2170W to be the default printer for the other computers and seperate NAS to manage our family's music collection.
It's not a bad solution, but hopefully Belkin has added some type of buffer to this version to avoid these headaches