You can always make it smaller, using SMD components, but it comes down to cost.
If you plan to produce a great number of these, you may think of making a small PCB as a part of the plug into the Cobro, then you only need to attach the wires from the USB Device to this PCB and heatshrink it...