Strength is the thing your looking for, especially in a heavy toad. Only thing I've noticed looking at baseplates and tow bars (I have Blue Ox baseplate and tow bar) is that Roadmaster seems to make many baseplates with no connection between the frame rails, putting a crossbar on the tow bar itself. Blue Ox baseplates all seem, like mine, to be a unified steel plate spanning the ends of both frame rails in the front. I'm sure you'll be fine with the larger pins in the set up you've got.
Bob & Donna
'98 Gulf Stream Sun Voyager DP being pushed by a '00 Beetle TDI