|This is an old post, but knowing that more people are choosing to share their RV as a rental these days my experience might help.
We bought a 2 year old travel trailer (shown in my profile pic) for $13k in 2013 for my wife and to use (always had truck campers when the kids where young). After an Airbnb experience we started renting out a room in our house and our RV. But the people who wanted the RV didn't want to drive or tow, they wanted to have us set up.
We've rented out about 6-8 times per year on average since then. 100% delivered RV rentals to area campgrounds and RV parks. We've made about $15,000 in extra income. We charge $145/night plus $150 delivery/set up.
Damage in 3 years: One fuse cover broken. Cost to replace was $35. The renter paid via pay pal. No other damage in 3 years! (knock knock). To make sure we're covered, we have a $500 deposit held by the website until the rental is done, and that site also covers us with $5k damage and $300k liability as long as it's a "delivered RV rental".
We recently sold the 2011 Hideout for $500 less than we paid and bought a 2015 Trail Runner with the money we made renting. It was a huge upgrade and the rental income essentially covered the upgrade.
Full disclosure: myself and partners started www.RVPlusYou.com in 2015 to help RV owners who want to share their rig with others and earn some extra income. Renting out a few times a year can offset the expense of owning. AND, if you don't let them drive or tow it's much safer. Most people don't know how to drive a big box, make turns, back up, avoid trees, etc. We spoke to 50 out of 500 independent RV rental companies about this and they said two things: 1) 99% of damage happens when they're moving it, and 2) the fastest growing segment of RV rental is delivered and set up.
There are great tax benefits to doing this, along with the revenue. Risk is low if you do it right and choose renters wisely. So, from my experience it's a thumbs up. It would be cool to hear from Maximo today to see how things went. Hope it was positive!