I have a Imagine fuel injection system on my 428 FE engine.
It started with a Haltech programmable electronics which I never learned how to program. I had trouble finding a tuner that could actually work with it and most needed a dyno. We are snow birds in the winter so finding a tuner even became more of a problem. I have had the EZ system on the car for over a year now and it has been great. If you want to have the optimum performance from your injection system for racing and other special needs go with a programmable system, but learn to tune it yourself. If you want low maintenance and the 90% solution the EZ system will be fine. For my needs the self learning system has been great.