A self appointed "expert" on the chemistry of fuels and EFI "mapping" has suggested the "Mega-Squirt" system is not likely to prove very effective!
After just a quick google and perusal of a single website, our self appointed expert (a failed back street mig monkey and car bodger) said the system was nonsense!
Shame.