I know a little about USB HID and windows USB programming and it should be possible to have a low enough latency.
Did the competition pro require a custom driver or did it use standard built in Windows USB HID drivers?
If it uses standard Windows HID then the latency is almost certainly in the chip (or more likely it's firmware) at the heart of the USB competition pro.