You need to change bInterval in the endpoint descriptor.
- descriptor's bInterval value indicates the requested maximum number of milliseconds between transactions.
I highly recommend you get a JM60 Demo board and go with that. The generic hid demo pumps data quite well and the CDC demo work at 115K baud.