Re: rain concern
I'll be commuting on mine daily rain or shine once I get all the kinks ironed out, so for me this is something I am concerned with since I live in the Pacific NorthWET!
For starters I have used electrical tape over all the connections that have covers/sleeves over them, you could also use dielectric grease on them then wrap them up. I'm also going to us my glue gun to cover the connectors on my kill switch back side. I've also had issues with my speedometer going belly up on a few long rides in the rain. Since I'm adding a tach and hour meter for the motor I decided to make a "dashboard" to mount all my stuff on and then I"ll just make a clear Plexiglas cover on a hinge so I can flip the kill switch with ease and this will keep the majority of the rain off.
Best of luck!
Brian in Everett, WA
BMW R1100RT, bunch of Hondas, Schwinn Sierra w/80-66 (Screamin Ninja Urban Assault Bike ;-) Iron Butt Association