I have owned a number of pickup campers and class c motorhomes and chose a small class c this time. The reason, more room and I still have the ground clearance and ability to get into tight spots. A typical Chevy HD pickup is 19ft long bumper to bumper without overhang from a camper. My C is 21.6 which is like a 9.5+ camper on the back of a pickup but with alot more room in side.
99.9% of my camping is boondocking off road and this little C does great at it. Put on a hitch haul for extras like gen gas and a small quiet Honda, and go or hookup to your atv trailer and load whatever.
My last C was a 24ft Beaver, just a tad long for the hard to get places and did drag bottom once in a while in hard to go get places, the smaller C doesn't do that.
Great for hunting and fishing.