Twin charged
I'll give it a go! Would be a b!tch to map!
But seriously, I think I'm going to run Megasquirt and give it a go myself. It will be f**king hard I know, especially bringing boost into it, but I got people that can help if/when I get stuck.