The latter body mounts are aluminium. I didn't think they would take too much removing & replacing the bolts so I bought the folding screens
Helicoiling would be a good precaution in that case as done properly, the result is much less likely to encounter problems as the thread material is stainless steel.
You can do the job at home, but having all the right kit was a reason why my last helicoiling job was done by a professional.