The real DUI has had a good reputation for a long time. The cheap knock offs, well known for being junk that will break. They are big, clearance is often an issue. I recall the hood brace is another clearance issue.
Now for working with EFI. Most of the stand alone EFI just needs a tach signal to run. For that it will work, as will most any distributor.
If you want the EFI to control the timing, which is generally a good thing, things get more difficult. You don't want any mechanical or vacuum advance. GM did this with the HEI, the ones that use the 7-wire HEI module. What I don't like is Holley saying you have to run a special (dual sync) distributor. Not true. I have run a sniper with computer controlled timing on a duraspark. You just need to lock out the mechanical advance. There are lockout kits for HEI if you want to go that route. For indexing the rotor to the pickup, on the Duraspark I removed the vacuum advance and put an adjustable lockout (bendable piece of wire) in. Drilled a hole in an old cap and dialed it in with a timing light. HEI you can get an adjustable rotor. Both do the same thing, change the phasing of the pickup coil to the spark plug posts. While I am sure Holley loves to sell there in house distributor, it isn't a must.