Beefing up your torque boxes is a good idea when you can afford it but not necessarilly right away. The battle boxes and others will work or you can do like I did and have a good chassis shop weld on steel plates, basically that is what these kits are, just prefabricated and cut plates.
What ever you do. If your car is a daily driver. DO NOT install any aftermarket lower or upper control arms with solid bushings, sperhical, heim etc.. Use Polyurethane bushing arms. The solud bushing arms such as Southsides (basically a bolt in a steel sleeve) will tear up your torque boxes. And then you will have to get them welded back up. This happened to me. Solid bushinged or spherical bushing arms are only good for drag racing. The constant motion of a solid axle car constantly going over bumps, turning into and on road service imperfections, speed bumbs etc. puts a were on these type of bushings and their mounting surface ie: the torque box