Steering Coupler - Anyone Seen This???

I'd pop a spot weld on each side of it, let it cool completely and then put a skim of RTV over it and let that cure completely. Over and DONE and never coming back apart.