There's a great disassembly of the E931 code done by Christian on the ECU yahoo group that could help you out with the BCS controlled WI.
What I was thinking in this regard would be to have the WI triggered at a specific boost level instead of trying to PWM the pump. See msg 3527 in the DSM ECU archives for code on how to use the purge solenoid output to trigger a device, such as the WI solenoid.
As for a direct plug-N-play GM MAF, there needs to be a bunch of coding to accomplish it. By looking at the Excel sheets that compare the GM MAF output frequency with the 1G stocker you'll see that the GM MAF is about 40X the frequency of the 1G MAS. If you know electonics pretty well then I suppose you can hook up some sort of frequency divider circuit before the signal from the GM MAF to the ECU, then just fudge with the MAS compensation table to get it in line.
Something I'm looking into is a selectable studder box launch feature like the TMO chip had
Later, Vlad.