Hi im using same Skylake usb map since... i think 4 years, mine was made for imac 17,1. Recently i've changed smbios to imac 19,1 and the only thing i had to do, was change imac model inside info.plist and it worked. See attached examples, one is for imac 18.3. Those kexts were made for my rig...
On my desktop i'm using something like this:
It's pretty solid rock, since 10.10.