My wife & I have been RVing for 32 years and have owned 7 motorhomes. We've had them from 19' to 39". The Class A motorhomes do have panoramic windshields and it's nice to have all that room when you are camped but the Class C motorhomes are generally more maneuverable and maintenance costs are significantly lower (smaller tires, can use fast lube oil change places, etc.). We've owned our 28' Class C for 12 years now and have even lived in it for as long as 6 months one time - - so that size seems to work best for us now that we are no longer full-timing.
We suggest that you rent a Class C and decide if it will work for you. Our son owned a 31' Class C for 7 years when his 2 kids were younger that size worked well for them.