How well sealed are the Specialized Turbo Creo's battery and engine compartments? Here in the northeast, our roads are frequently salted during the winter. I had issues with corrosion on my Bulls EVO, not only where the battery makes contact - relatively easy to clean - but deep in the inner workings where the electrical system interfaces with the motor. My LBS speculated that the most likely cause was winter riding. Anyone have experience with the Turbo Creo when riding during the winter, specifically in the colder regions? Thanks!