Yes it is, the cast webbing is not designed to handle the forces you will be applying to it.
At some point in the offroad hobby you just have to buy a welder ...lol...bolting on shyt just takes forever as making clamp on stuff takes much much longer than burning stuff home .