something you should look at is whether the usb-over-ip solution you look at can connect to one guest or several.
When we last looked at anywhereusb, it could only connect all 4 of its ports to 1 guest, that was it.
So we went with a lantronix box instead, where we could connect a usb hub to each of the 4 ports, and then assign each port on a hub to a guest, giving us 16 ports to (up to) 16 different guets.
Just so you dont get disappointed about the box you buy. And yes as Anton writes, since it goes over the network, (storage) vmotion will function just fine.