I'm a stainless mesh fan for plastic repairs, grab a spare Glock back strap and cut some strips off to use as donor plastic instead of the mystery meat plastic they send with the tool. the more jb weld you can remove the better the original plastic can melt back together. it will hold at least 2x as long as the jb weld repair would be my guess. covering up the metal squiggles to prevent rust is a good idea
Some mesh came in the kit. I didn’t think to use it but it may have worked well. I’ll have to watch a tutorial on how to use the mesh