I wouldn't worry much over having to use epoxy to keep the mesh in place. If done right, it'll come out clean


2005 Ford F150 SuperCab FX4 1964 Chevrolet Impala SS 1998 CSVT: 354HP/328TQ @ 10 psi, now gone