I can use 1ms timer instead of VVT timer for PWM but that will limit frequency to maximum of 10hz, code could possibly be hacked to support higher rates but I don't feel like I can do it without high possibility of breaking rest of speeduino code.
Yesterday I was testing wmi code on bench and simple, proportional and openloop(or whatever you like to call them) works just fine
I almost forgot to mention that i reused VVT map as alternative boost map when there is not water in tank for protection. Is it enough? or would you like some kind of 2d ignition correction as well?