You got metal btw? That's why I don't keep HS and use Sierra, if I replace the kexts from Sierra everything is working except metal, system profiler reports metal: yes but in opengl viewer or a game that requires metal isn't present.
It's a bit messy now since I'm trying to get Mojave running.
config.plist is the one I'm using my main Sierra.
config2.plist have only smbios changed and it's the one I'm booting Mojave with.