Not sure if this adds to the conversation much, but on my 2014 SCREW I used the internet bought package, installed it exactly as instructed. It lasted about 7 months then the ball mount started bending up. It always held, just looked crappy and I didn't like knowing it was like that in the back of my head.
I called the company and the guy was really nice and said there was a redesign of the part for my truck (Didn't know if he meant year or model or what), said it was barely in production and would send me one and asked that I hit him back if it worked good for me.
That was at least seven months ago again, prob nine, and its absolutely solid, hasn't moved a bit.
You don't even want to know the ******* nightmare it was to get the old insert out. If anyone wants my way to do it, I can post it later.
So the moral of this story is. But a new model one, from the factory, you stand the best chance of getting the newer part than buying NOS from online.
NOLA