Re mobility, we have had a 23' x 101" B+, and now a 25' x 101" C. We do all those things you mentioned, like staying at hotels, pulling into McDonalds, driving into tourist towns and parking, etc. I'm not claiming those things are as easy as they would be with a B, but they are not that hard. There is almost always a spot to park off to the side, by the back curb, etc. If not, we are not trapped, we just drive out of the lot and park on the street or whatever. The 101" does not include mirrors. But it fits, like any big truck, lol. I think you would get used to the size issue.
I think the bigger drawback compared to a B would be driving down the road, both in the effects of wind and in MPG. Our B+ (Chevy) got 11-12, and this one (Chevy) gets 10 or so.