Hmm, problem was that my bike set up means i can't take the battery out of the cradle without dismantling the whole set up.
So yes maybe a monthly dismantle/clean might have prevented it, but I'm not so sure.
I guess i was thinking a bit of rubber around it would stop any water.
For me...
Wondering if anyone had a similar experience with the unitpackpower batteries. I ordered a similar one to the above... Didn't get quite that range, but was a solid looking battery until it suddenly cut out one day. Turned out that whilst the battery is waterproof, there is no waterproofing...