440 going with efi?

I've been looking at this manifold and considering a Mega Squirt SFI. I built my own throttle body years ago for a mechanical injection that would work fine with this...