I have ASUS x99-M WS, running Yosemite, El Capitan and Sierra.
Yosemite doesn't have speedstep, and needs extras to get running.
El Capitan is very compatible but needs a patched USB and DSDT.
Sierra is even more compatible and doesn't have to have a DSDT.
These pointers are for Seirra . . .
NOTE: You will use these Clover and kext configurations for the macOS installer and computer system boot.
I'm using SMBOIS MacPro6,1
Several of the flags you guys are using don't do anything.
For example you don't need KernelHaswellE, Asus AICPUPM.
I don't think VoodooTSCSync is needed either, I don't use it in El Capitan or Sierra.
The only differences might be if you are using components not supported by Apple.
These Clover RT Variables are essential . . .
Bootconfig=0x28
CsrActiveConfig=0x67
Note: CsrActiveConfig=0x3 doesn't work, installer gets stuck at white screen - forever.
To make an installer, Forget UniBeast, it doesn't work with these boards.
Use the terminal method to copy the macOS installer to any storage device 8GB or greater . . .
( Give the device you are installing the installer on, the name USB )
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction
USB is a problem with these boards, using an internal SATA port for installer avoids USB issues.
You can use an SSD plugged into an internal SATA port, or in an external USB enclosure.
To use USB you will have to install Rehabman's kexts . . . USBInjectAll.kext . . . XHCI-x99-injector.kext
https://github.com/RehabMan/OS-X-USB-Inject-All
You'll place them in the Clover EFI kext folder 10.12 (make it if not present).
A DSDT is ideal, but these kext will get USB working enough to use the system.
Use the most current version of Clover . . .
https://sourceforge.net/projects/cloverefiboot/
Place a current FakeSMC.kext in the Clover EFI kext folder 10.12.
https://www.tonymacx86.com/resources/fakesmc.325/
The kexts mentioned so far are all you need to boot the Installer and the macOS system.
You'll have to add other kext for Audio, WiFi, Ethernet, BlueTooth etc. as needed.
Here's my Clover config.plist . . .
config.plist
Here's my Clover install settings . . .
CloverSettins.pdf
Hope This Helps
.
.
.