Hi John,
I am using it in my 74 Euro Pantera with a Holley 750 vacuum secondary. It needs input from the intake manifold for vacuum reading. The Progression Ignition distributor does the rest. Obviously, t knows RPMs because it mates with the cam. It seems like it would work with your EFI in this case.
My car had an MSD 8477 prior to the Progression Ignition and it was an amazing upgrade. Like I wrote before, no springs, weights, or vacuum canister. You program it on your phone.
Regards, Steve