No need to pretend to be HID. Windows has WinUSB for userspace USB drivers that don't need special signing.