Got it mounted yesterday. That is not the final latch, my latch is in the mail. But it's super solid, no rattles. We welded the spindle right to the bumper as minde isn't removable. He thinks it should be fine for strength, plenty of weldable area...he's been to school for welding and has been welding for longer than I have been alive so I'll trust his opinion on that. The other side also supports some of the weight.
I'll need to add the latch and the hi-lift and put the license plate down, but it should be good to go by then.