That's exactly what I think too...
I'm doing it as an open source project. I have two spare engines
to test on. A fiat and a vw motor.
The project is posted at:
djlyon / mpgx2 Vapour workbench / wiki / Home — bitbucket.org
I've only just started.. so a while before it's going fully..