Agreed the 1.25" receiver is a bit of a joke.
But still more solid than a tow hook (or should be).
I would use the pin directly through the strap for now and I'd keep an eye out for a 2" hitch.

Sent from my GT-N7100 using Tapatalk