Ethernet performance was improved quite a bit by the introduction of the etherusb kernel driver - before that, packets were going between usb and ether queues via a user space process.
Any further improvement will probably be bounded by the simple synchronous i/o model of usb in Plan 9 (built for comfort, not for speed).
