I can’t speak for the newer models, my base model 18 has been beaten like the village bicycle in that manner. Where I strap to is the bar at the end of the red arrow.
View attachment 417442
Simple search of the site shows a lot of people mounting D rings to the same location and abusing the crap outta it. Green arrow. I don’t have mine on yet ….
Of course you if you put a F350 on the pulling end of your Pioneer in a bad stuck and have the F350 do a full send..well you’re going to bend something…lol