I have used them on plenty of occasions.. I really like the lowers the best. I have had the best luck simply welding the seams in the upper torque box and haven't had any trouble there. I think this is a mod that there is no harm in doing. Install is pretty straight forward, the directions they give you are easy to understand, just plan on investing several hours of your time to do it right!