My E-Revo is fully water proof/resistant, and I am running a Mamba Max ESC, Feigao 9xl, UBEC, TrueRC 4s2p 8K lipo, and a Hitec HS-5955TG servo. All these electronics are water resistent from the factory, but I wrap the whole chassis in saran wrap just to be safe. I was running it in about 2 - 3 inches of snow last night and it worked flawlessly.