I purchased the (affiliate link) Dyson Digital Slim™ DC35 back in Hawaii knowing it'd be a practical purchase for RVing. When I purchased it at Costco, they had it on sale with the added bonus of extra accessories for all types of cleaning jobs. Although a full charge lasts about 6-15 minutes, how long does one need for a 29-foot motorhome?
The Dyson Digital Slim™ easily adjusts when I vacuum over the hard floors to the small areas of carpet in the RV.
I disassemble the Dyson and convert it as a handheld vacuum to tidy up our tow vehicle - the Mini Cooper.
[UPDATE: Apr 13, 2017 – Dyson is finally dying not keeping much of a charge. Although, we can probably contact Dyson Troubleshooting Dept. we opted to lay our Dyson DC35 to rest.]