I too decided not to wait for the manufacturers. After my axle spun, I needed to rewire and went to the heaviest gauge phase wires I could fit. Then I used 700°F silicone from the auto parts store to hold all wires in place inside the hub and make a good seal with it where the wires exit the axle on the inside. On the outside I made a drip loop with my cables that I sheathed in an extra covering of clear plastic tubing. I keep the axles well greased where they enter the bearings. The only thing I thought of doing, but didn't since silicone releases acetic acid as it cures, was to run a bead around the covers before closing it up. BTW I did leave the motor open for 48hrs after the initial silicone treatment.
Knock on wood, but I put about 50 miles of Pacific beach riding in last week during low tides without incident, other than the result of my damaged Ping pack and a bit of corrosion on my unpainted Frankenstein dropout prosthetic replacements (increased axle diameter to almost 1" using sleeves threaded inside and out, plus 1/2" steel as the dropout welded to slit tubing that slides right over my front shocks, so I never have to worry about an axle spinning again). I did carry it over the few small rivers that were deeper than the axle, but otherwise sand and salt water got everywhere, including through some of the initial layers of tape protecting where the wires enter my Knuckles controller. If you're confident of your waterproofing and have a high speed ebike, I highly recommend deserted beach riding during low tide....no cars and dead smooth if you watch out for rocks and shells. My daughter and I had an absolute blast rocketing right along the ocean at 50kph.
Eventually I'll protect the batts and controller enough to ride with confidence through rain and water, though I'm a bit unclear of the risk areas in a hall throttle. Gotta get rid of this twist grip before tackling the throttle anyway. E-bikes have to be all weather before introducing them to the masses, so we're the pioneers. Maybe the Chinese are just sending us the substandard stuff, because I don't understand how they put almost 20 million electric 2 wheelers on the road each of the last 3 years if they all crap out from a bit of water.
John