I have the exact same setup as you (MB, processor, gfx card), everything is working including audio, sleep, USB, iMessage, facetime, continuity, auto unlock with apple watch, etc...
For USB I made a custom SSDT and am not using the patch for all ports. All the info you need is in the link sent...