I have a Class B Roadtrek Agile 19' diesel. I absolutely love it! I use it as my daily driver much to the amazemant of my co-workers who are not RV'ers lol I get 26 mpg highway. I can go anywherre in her and I do! No towing for me. And it is a joy to drive long distances.
You just have to get used to living in one area at a time. The space is limited of course, but very doable if you lead a simplistic lifestyle and don't need a lot of things. It is so cozy and I feel safe in it even during T-storms.
Good luck in finding your B!
"The Buggy" 2007 RoadTrek SS-Agile