Another name for the strip that Moss is selling is known as dum-dum. Kinda like silly putty, but sort of sticky. It is also black in color. Body shops and windshield (sorry windscreen) guys use it.
I also passed on using it. The stainless steel bead is hard enough to get in as it is, without adding the dum-dum to the mix. Just wait till you try to get to some of those screws/bolts and clips. (What are those things anyway. They have a bolt head with a screw shank).
Cheers,
Roger