As many of you know from Facebook, I'm on a quest to go blue tapeless on my Beck in the rain. The two leak points on the Beck are near the latching mechanisms. Last year, I added a piece of EPDM rubber weather stripping 3/4" wide by 1/4" thick forward of the seal the seals to the top of the windshield frame creating a seal along the face of the windshield frame. I never got caught in the rain to test this seal.
This past winter, I took it to Carey and he didn't like the way the top was closing because the EPDM wasn't compressing enough. He removed it and put in a rubber bulb seal, which I had the opportunity to test a couple of weeks ago in a hard rain and the leak performance was back to stock.
Yesterday, I went to Home Depot and got the same dimension black closed cell foam weather stripping from Home Depot and installed it. It compresses much better than the EPDM. No idea if it will seal, but I will give up after this and have a roll of tape on board, just in case. I could take it out and test it, but I can't bring myself to do it unless it's really necessary. It will happen soon enough :-)