I'm sure there are worse hubs, and better hubs...
but if you have that many, I'd think the printer communications would be the most demanding communications, and the one most possible to cost you money if severed (in mid-print) ...so I would put the other crap on the hub...
but, why not get a...