@ebikemom, totally clever! but not really waterproof, unfortunately. All of the grommets & holes have the potential to let water in; however, all is not lost :). The holes for the mounting system have to be there, so to reduce water intrusion, use some waterproof rated silicone caulk (like...