FWIW, the Corbin I had on my V-Strom was not waterproof. It was only a problem when parked in the rain, but if it was parked long enough, and the rain hard enough, it would retain water like your wife when she was pregnant. It took some time to dry out.
I used to switch back to the stock...