seriously? 2 little bolts under a whole lot of shear force? Also considering what we know about that frame so far I would stop no shorter than the bracket posted near the bottom of that page. It's not that hard to get a hold of a welder...you can even rent a 120 mig at Home Depot and weld it up well enough to drive it to a big welder
edit: I looked again and noticed there's a brace from there to the center of the crossmember...if that's solid it's probably okay