Lots of patches are now included in latest Clover so no, no need to patch DSDT.
You'll need to remove NullCPUPowerManagement.kext and enable AppleIntelCPUPM in Config.plist
Add Whatevergreen.kext <- for graphics
and ACPIBatteryManager.kext <- for Battery status
Not sure you'll get HDMI / HDMI Audio working with VoodooHDA
Replace it with AppleALC.kext and use layout-id 12
Might need to add FB patch for HDMI video as well