@frontgear Have you upgraded to High Sierra yet? Curious what issues you've run into and how you resolved them?
BTW - my Sierra got zapped with the Security updates 2017-001, and am still looking for a solution. Part of my problem is that I was using an older GTX-285 (which I wanted for the two DVI connectors) and had to replace NVDAStartup.kext with one from 10.11 to get that to work. My crash is specific to the 10.11 NVDAStartup.kext.
Foolishly in retrospect, I didn't save a copy of the 10.12 NVDAStartup.kext. Could you post yours?
I think I'm going to give up on the GTX-285 (which worked perfectly) and replace it with a GTX-1050, so that my configuration isn't different from everyone else.
At any rate, I'm going to start trying to install High Sierra from scratch maybe this weekend and see what trouble I get into. From what I've been reading, there doesn't seem to be an advantage to APFS for a Hackintosh, and at least for a few more point releases, I'm definitely going to avoid it.
There also seem to be some issues with TRIM and APFS, and from what I can see - TRIM is automatically enabled for NVMe disks on High Sierra.
Some issues reported here
https://www.tonymacx86.com/threads/macos-10-13-1-update.236072/page-17#post-1619714
Also, I'm considering keeping all my kext modifications in Clover's EFI's 'Other' or '10.13' folder, so that I'll always have as near a 'vanilla' OS X install as possible (which would avoid the problem I just had with changing NVDAStartup.kext). Might take slightly longer to boot, but ... could help avoid some issues down the road?