I saw the torn mount at the event on Sunday. I suggested that he take it to Vorshlag or some other specialty welder. The typical automotive body shop is unlikely to know/care too much about the driving dynamics of a sports car, but will probably focus on simply making the parts go back together. The weld can always be made as strong or stronger than the surrounding material, but the geometry is the critical part.