that one should do the job. It's that trailer ball setup that has it's weak point. It's made for towing a trailer of a given weight, not for heavy duty winching.
So much comes down to the hitch pin. No matter how big and strong the hitch, pintle, or the ball mount is, the pin is the go-between. Those things are amazingly strong for their size.