If you are using Linux or Mac OS X, you might consider using libusb to talk to the jrk’s virtual COM ports. This should give you a lot of the benefits of native USB. You would need to use lsusb to examine the jrk’s descriptors and figure out what endpoint to send and receive data on.
Someone on our forum has already done this for the Maestro Servo Controller, which has a very similar USB interface. The code is here: