We used that exact product for about a year, and it works OK--Switched to another home depot item--MD high density foam tape. Seems like it seals a little better because it's thicker--and just one strip on the glass. 1/2 x 3/4. Unfortunately, it's ten feet lengths as well, so you need two, and have two seams to deal with. As long as the blankets holding up, I don't have any prob pulling 15" Hg...
McMaster Carr carries proper closed cell neoprene and pvc tapes, if you deal with those guys, you can get a 25 foot roll of whatever cross section you need. That's what will be going on the old 5-way, next year or so when it gets a new blanket and such...