Sorry about replying here, I’m just an owner of a 125 Agility
Today I removed my Agility’s dust cover for the first time, and noticed the following :
1. There is no water drain outlet at the lowest point of the cover / housing.
2. The Agility comes with a gasket between the cover and main housing. If the gasket is missing, I think water might accumilating inside the cover, just by washing the scooter.
3. The cover has a dust outlet opening more or less at the center (bottom) of the cover, but this opening (hole) is not at the lowest point of the cover. Which means if you ever ride in deep water, the water might get inside, and will be trapped inside the cover. Depending on what the cover at your scooter looks like, I think water might even get splashed into to the dust outlet when you ride in rainy conditions as well.
I think the solution would be just to drill a small utlet hole at the lowest point of the dust cover.