opinions needed regarding available EFI for a small block

I was originally looking into a FAST EZ-EFI system for my 5.7 swap (didn't get computer and harness with my engine), but ended up getting a really good deal on a used Megasquirt. It was taken off of a 340 and I got pretty much a "fuel inject a small block in a box" kit (intake, rails, injectors, computer, distributor, etc.), though I sold all the pieces I didn't need. I consider mine a daily driver in a certain sense (I don't commute to work in it 25 miles each way all the time, maybe a once or twice a week).

Once you get it all figured out it's like any other system. It takes a few cranks to light up, but it always fires consistently (2-3 revolutions or something, need the crank signal to turn the fuel pump on). I run my spark through an independent MSD box instead of the Megasquirt. I already had the box and didn't want to mess with extra ignitors for the 5.7 COP setup. I really like it, runs consistently and once I got the settings and map figured out it runs like any other new car, just hop in a go, don't have to wait to warm up or whatnot. I could stand to do some more work on the low end and cold tuning, but it's not that bad. Having a stick makes tuning the low end a little harder I think, you see some funky conditions that you don't see in an auto much if at all. Mainly low rpm and high load (engine drags down when slipping the clutch, give it more gas to compensate). The steering on the other hand, not quite as tight as modern cars, lol.

FAST makes a version of the EZ EFI that works with factory style MPI setups as well (the original direction I was looking to go). It's a fair deal cheaper than the TBI kit since you're not buying a brand new throttle body (about $800-900 for the MPI kit, ~$1200-1500 for TBI if I remember right), but you still have to come up with an intake and injectors. Would have to check and see what all sensors it requires though. I think it's designed to replace a stock ECU, so you'd probably need a crank sensor at the least. I think they are sold by manufacturer (ie. Chrysler, Ford, GM, etc.)