would be cool to have a waterproof overlander or monster, as for a racer i guess you just avoid puddles!
but to splash proof a overlander would be cool, i saw the old baja bug rcs had a plastic box type thing around the electronics? maybe you could do that to a z?