I have a 2005 Weekend Warrior 3005 SL 5th wheel toy hauler (about 31' long overall and a little under 8Klbs) that I haul my samurai around in. I tow it with a 2001 F350 4x4 dually CC long bed V10. It has the open floor plan, not the enclosed garage. I would never own an enclosed garage toyhauler for how I use my toyhauler. I figure a normal samurai is ~11' long. Throw a winch and/or custom bumpers on and you are probably looking at 12'+. There seems to be a lot of toy haulers where the garages are 10-11'. Not big enough. I have also had 5 ATVs in my toyhauler. That wouldn't be possible with an enclosed garage type. Mine is 14' to the first cabinet and 16'7" to the fridge on the other side.
If I were to do it again, I would try to find one in the 33-35' range, for the extra bit of hauling area. Plus mine doesn't have any storage underneath (the "pass-through" storage). So that kinda sucks.
I would also like one that is 102" wide and that doesn't have the fender wells on the inside, for additional width. I lose about a foot on each side because of the fender wells on the inside. Not a huge deal, since the flip up benches/beds on each side stick out about as far as the fender wells and the samurai tires are tall enough they will hit them before the fender wells. But for ATV hauling, it would be beneficial to have the extra width.
Mine also had drop axles on it that were not true from the factory, which made the tires wear unevenly. So I changed them out for normal straight axles, which also raised the toyhauler like 3-4", which helped with clearance on the truck bedsides and helped level the toyhauler. I also went from 15" tires to 16" tires and run LT tires that are taller than factory. I prefer LT to trailer tires in this scenario.
One thing you need to watch for is the distance between the floor and the rear drop down bed (if equipped). When I was looking for toy haulers I ran across some where the clearance wasn't enough to clear my samurai. I am SPUA with custom YJs (YJs with some S10 leafs added) on 33s or 34s, so not unusually tall by any means.
My samurai weighs 2640lbs. I haven't had any issues with the rear door not being able to support the weight, when loading/unloading.
Overall, mine works good for what it is and what I use it for. I would buy one that is a little bigger, if it met my specs and was fairly priced.