ESXi PCI Passthrough of UPD720201 wont boot in EFI mode

I have a USB controller card specifically this one:

7 Pt PCI Express USB 3.0 Card by Startech

which has a NEC UPD720201 chip in it.

I am trying to do PCIe passthrough of it. It works PERFECTLY when a VM is set BIOS mode but when I switch over the VM to EFI in ESXi, the machine won’t boot (it just stays at a black screen). Is there a VMX option that I’m missing to get this thing to boot in EFI mode? I am really perplexed as to why it works in one boot mode and not the other. I just want a card that works in EFI that doesn’t require me to disable the ACS check and this card is halfway there.

Is anyone using a better USB controller card that:

  1. Works well in ESXi for PCI passthrough
  2. Boots in EFI mode
  3. Doesn’t require overriding the ACS check

I don’t necessarily care if it had multiple controllers that I can share to multiple VMs, I will only being using this with one VM at a time, but that would also be a bonus nonetheless.