Yeah rain is a lesser worry now with this car, but definitely fallen leaves in autumn or gravel on the roads up there can cause for some OH SHIT moments when you come out of a corner to see a patch on the road and risk sliding out
I've also had some small branches/large twigs flicked up from the car in front and they can make a really loud bang on the windscreen as well.