When I put Edelbrock MPFI on my 454 I used this Mallory Dist #6148201 because it was made to work with the Edelbrock MPFI. Direct plugin.
I think the ready-to-run is more distributer than what is needed for EFI, the reason I say that is my current Mallory dist is super simple compared to the MSD one I had om my 350, I would assume that is because the ECU does all the "thinking" that the dist. does for carborated engines.
I don't know jack about TBI other than it's a batch fire type EFI...
.02c