Just order a king pin assembly that slides up into your coupler pipe that is what we sell when guys want to pull with a king pin set-up.
I looked at the website and the pictures look like they cut the shank off a ball and welded it to a king pin. Not safe in my opinion.
Guys I've talked to...