@reboot12 If you use VGA emulator like FlashBootPro/UefiSeven, then it's no longer required to disable VGA. In fact, windows won't even display the screen if vga.sys/vgapnp.sys are disabled even if VGA emulator is used.
VGA-only drivers should be disabled only when VGA emulator is absent.
I can boot xp x64 from VirtualBox EFI using FlashBoot bootmgfw.efi and xp vga.sys with GUI boot disabled as long as the VGA emulator inside bootmgfw.efi is present.
UefiSeven works as well, but you can also see the BSOD on FlashBootPro bootmgfw.efi (on UefiSeven, BSOD doesn't show at all on CSM-disabled UEFI).