Tom - Probably should have mentioned this well before now, but do you think welder guy could pre-drill holes for a j-pin? We had a hitch installed on our Axiom and it came pre-drilled for one of these:
We took our hitch-mounted cargo box (which is infamous for rattling if you don't tighten it somehow) to Wisconsin and it was rock solid with this thing.