Sure they can work together. Just make sure to never interrupt the USBService process and do the USBSERVICE each 1020 mSec.

Darrel Instant Interrupts comes handy in this case to prevent head banging.