I don't have a trade or engineering background, but it looks well made to me, Benny.

Has that cross member stood up to a recovery before?

There's that Kiwi site that tested a Pintle hitch - stood up to lots of tonnes once the bolt dia was increased. I put the info on this forum before under one of the Recovery Point threads.