I have used that product, or something very much like it with 3M involved, on my Tiger. I put a strip over each window, curving down at the ends. It has stayed put except for one of the curves for 9 years so far. My rig sits outside all the time, no cover.
These gutters keep rain and other drips from running down the outside of my sliding windows and sometimes I can keep the windows open when it is raining.
2006 Tiger CX 4x4, 8.1 L gas V-8, Allison 6-speed