You know it's funny. On my club's 4WD training courses, they tell you not to get any recovery points that are welded. They say you can't tell what the weld is like unless you x-ray it. They only like one piece, or bolted together parts, with minimum M10 Grade 10 or 12 bolts.
How many welds on those? And I reckon they are TIG welded, or robot MIG... They are some nice welds!