I don't think it would be a problem, I mean, it's the roof, I'm sure Mazda figured it would get wet, and I have those covers on there, they really aren't sealed to begin with, but like someone else said, you can get the Canadian strips for the roof, my Mazda mechanic has offered them to me...