Can you flesh out the whole “share usb devices over the network”? What are you using to do that? Thanks!
I do the same thing now with qemu/kvm server. I just fire up virt-manager, open the VM I want to use and pick redirect USB device from the menu. Then I can select a local USB device and send it through. I haven't used it for much besides flash drives though. It requires a couple tweaks to the VM settings and I think it needs spice tools but that's expected, VMware needed VMware tools for this as well.