USBDemo was a kickstart for many. Time changed, PBP work tad different now, mcHID.dll/MCSP/EasyHid = somehow a dead duck, VB6 is a long time outdated thing, seems Jan Axelson code examples are not for everyone... so yeah I think it's about time.

I know how, I know something rock solid. Keyword: be patient...

(Still, there's LOAD of ressource/ready to go components/lib over the net on the PC side)