Why go with USB, many products use a printer port
dongle that allows the flow through of data as well. The dongles goes on the port, the printer behind it. With so few printers requiring this now, it would be a simple matter to have several piggybacked. I know of one CAD designer who had four attached before his printer, until he bought a USB printer. They all worked fine, as did the old printer, he got one with better quality colour.
With so many machines coming with wireless and BlueTooth built in, you could always have the dongles use low range variants of those technologies.