Tape em up works for me. I may ride in the wet, but usually after the rain stops, and never park in the rain.
Several of the kits I have use the 9 pin connector, I've never seen water get into those. One source for them is to buy a cable that goes from motor to controller, then you have some wire with one male and one female end of that plug.
Lastly, you can cut plugs off, solder on wire, and then you have the plug much farther from the axle.