I agree about the welds!!! Mine has porosity all over it, aswell as the sled stop welds. But it hasnt broke yet.
I knew I wasn't legal towing that much. My hitch didn't fail. My point is that if the hitch failed while towing legally and it is not DOT approved, that's where the trouble comes in. All hitch wear out eventually from towing frequently just because it's strong doesn't mean it's not going to wear out.