Looks good, but I'd still keep it off the road.
I have a few inserts that are homemade, and others that have had repairs. They get used behind the tractor pulling the wood hauling trailers, shuttling the logsplitter around, etc.
Not that I dont have confidence in my welds, as I believe they would hold whatever I wanted to tow......but its the liability thing. Too much risk to take over a $30 ball/insert combo.