With the blue ox system torquing the ball won't be a problem, Unless he has the "A-Frame" hitch that is.
I will say this though.. Check all the mounting bolts every trip for the first few trips at least.. Mine were put on by the dealer, and I still had missing bolts <5,000 miles later.