Craig,
I agree that the current EFI scene is a bit unclear. It sure is nice to have all the choices though! I have experience with the Holley system as well as the Electromotive TECII (quite a few years ago). The Electromotive was closer out of the box, but was MUCH more difficult to tune, in fact, I never got it to run really well, just o.k. (Ford 2.3 Turbo).
Might be worth a try with one of your TurboForce systems.
Never trust a fart. They sometimes suprise you.
http://community.webshots.com/user/motornoggin