I suspect the easiest route would probably be to get USB (or full Thunderbolt) working first, then connect well-supported peripherals through a hub until the built-in stuff can be supported. If Apple's USB host controller uses standard XHCI, then the bootloader is probably a bigger challenge than getting enough drivers to start productively hacking on the system.