Most meth kits have a failsafe. AEM has an empty warning on the bottle in the base kit and you can add a Flow meter or an AFR meter that can help protect you.
My controller is mounted under the hood in an area that can't be hit by water.
Had a conversation with Dave from DDM yesterday (email) and his suggestion was to go with the AEM kit and the AEM failsafe device. He said the failsafe device can be programmed to drop turbo output to 5-6 psi and keep the engine safe until fluid is restored. Either that or use HP Tuners to go back and forth with a different tune. Either way, this is becoming an expensive mod. This will require:
AEM 30-3300, 30-3302 or 30-3352 Injection kit
AEM 30-3020 Failsafe Device
DDM A-Pillar Pod (to hold the gauge)
LOTS of Dave's time (he should love that one

)
And might as well install:
AEM 30-5132 Boost Gauge
AEM decal somewhere on the car...

Elff, is this what you did? Or did he do some type of wiring mod on your car? I do see the kit controller comes with a failsafe ground wire to put it in limp mode.