Never tried the stitch welder. I am brazing most of my sheet metal. It is easy, the bond is plenty strong, and the lower temps are a lot easier on the metal.

Ed