Have to disagree with you on the "up until 2013".....I owned a 2010, a 2012 and the 13' and all three are/were great looking trucks...don't know before that, but I'm basing my experience on the last 3 plus years. The 10 was very good, the 12' was great, I'm figuring the "new and improved" will be the "cat's meow"....so from 2010 up, Dodge/Ram has sold me on their trucks, or I would have gotten back into a Chevy....(only other truck I'd own)..
That picture of the adapter doesn't show the locking handle hold down pins..I posted a link to show a few pictures of my adapter and hitch, if you right clip and open under URL, you should be able to see pictures of my truck and the adapter, (I think)..