Opportunity is missed by most people because it is dressed in overalls and looks like work. - Thomas Edison
You don't need to abrade mesh unless you're using capillary film and even then it's a maybe. Polyken tape is a thicker fabric tape coated with a natural rubber adhesive that is chemical resistant.