Replace LUFA with internall USB API to reduce code size.
Replace UHS XBOXRECV, XBOXUSB, and XBOXONE drivers completely with a single combined efficient driver. All commands will happen in the backend seemlessly. All you need to do is set flags for rumble/leds etc.
Improve usb host device enumeration to handle device quirks better. Increase compatibility with weird 3rd party xinput devices.
Goals for v2: