For you guys that have added this piece to your cars, wondering your thoughts on if it is a worthwhile upgrade? I am going to be redoing my Road Runner this winter. Replacing my home made frame connectors with US Cartools as well as adding torque boxes.