Not optimal? Every FPGA dev board uses USB. That's how cgminer or bfgminer and the like connect to the FPGA.
Either use 4 USB ports on your computer or get a powered USB hub. Don't go cheap, a bad hub can burn out the USB ports.
Out of curiosity, how did you get your hands on these boards?