Personally, I prefer welded recovery points. I am a welder for a living, I work in a manufacturing plant that builds 5th wheel hitches for the trucking industry. If my welds can hold together while hauling huge loads, I think they would survive on a recovery point. BAE systems uses our hitches...