Yep, that is definitely "the spot." I see it all the time. Sucks buddy. Sorry to hear this. A frame stiffener is always pretty high on my list of recommendations for any new machine.
No drilling or welding. Its all bolt-on in the existing tab and arm holes. Bolts are M12. Not positive on grade, but I'd guess 10.9, which is pretty standard with most of our stuff.What bolts are those. The steel frame is only as good as the weakest link. Hardware store white metal would sheer. Diameter and grade info would be useful. Are they using existing holes or drilling required to install.