I can confirm that updating goes smooth, just update and it will work as before!
I used the
10.12.6 Combo Update
You no longer need:
FakeCPUID nor
FAKEPCIID.kext (KabyLake is now supported)
IONVMeFamily patches for the
m.2 (also natively supported)
I changed
IntelGFX to
0x59128086 and
ig-platform-id to
0x59120000 also Removed
APPL,Gfx,YTile property under Devices, as per
LINK
It is also possible to tell your
SMBIOS you are in
iMac18.3 and it will now actually boot with those parameters
This is going to make any new build so much more easier!!
So, everything works so far... I'm still testing though..