As Greg said, yes, you will without a doubt notice a difference in turns and the overall handling. I was amazed at the difference it made, and it was noticeable immediately.
I think the torque boxes in you situation would be overkill, just make a set of frame connectors and weld em in.
You can make a set for around 35-40 bucks.