beta 5 is out. Installed smooth (EMUVariableUEFI.emu) can remain on the EFI partition without causing the infamous OSInstall.mpkg error. However, integrated graphics and Discrete graphics aren't coexisting peacefully. NV_disable bootlflag is busted. Once a discrete card is in my system, I cannot get the window server to start if IGPU is the primary graphics device.
Unfortunately, I'm running 17,1 profile, so whenever the system updates, the graphics kexts go back to vanilla state, meaning black screen at boot (i.e., window server fails to start). In old versions of High Sierra (and also on 10.12) nv_disable bootflag is suitable to deal with the black screen error; just boot from discrete video card using nv_disable which will force Nvidia to load in VESA mode, then you run AGDPFix, and then reboot. But as of beta 4 on High Sierra, nv_disable is no longer doing what it used to do, so I run into a deadlocked state: I can't boot into the system to run AGDPFix to enable graphics after an update.
The solution thus far is to remove all discrete graphics, enable IGPU in BIOS, boot using a 14,2 profile (not the 17,1) which will allow the window server to start, run AGDPFIX, and then I can reinstall my discrete graphics card(s), disable IGPU in the bios and boot into High Sierra. This is a less than ideal situation as of beta 4 and now on beta5.