My concern with the unit is that the ECU is attached to the throttle body. Heat soak may be an issue given the close proximity of the exhaust manifold. Just an observation on my part.
I am going with the Holley Terminator system on my car. I will report back once it is up and running.
Paul