I also currently use some stuff from Nashua (not sure which model/series), it’s pretty tough and tacky, one of the best standard duct tapes I’ve tried. I’ve purchased gorilla tape a few times and wound up tossing or giving it away, I never understood why so many seem to love it, I had a hard time getting it to adhere very well in any condition although I haven’t tried warming the backing to be fair maybe that would activate the adhesive, the gi stuff though you touch anything to it and it’s extremely sticky and comes close to bonding certain materials