After 3 years with our 22 TT, which we loved, we just switched to a 24' Class C which we love even more. Our goal was to take longer trips and eliminate my brides dread over having to pull the tailer some day should I become incapacitated. The 24 footer goes anywhere - any site, any road without complaint and is much simpler to operate than the truck/TT combo. The V-10 gives us nearly the same mileage as my 5.4L pulling the 5K# TT and with the 55 gallon tank we have twice the range.
We have a lot more storage and the amenities are even better. I think that Class A maintenance will be higher than a C but have never owned an A. Most A's are far larger than what we needed and consequently cost more and get worse mileage. A or C comes down to how you are going to use it most of the time. For us the C is just a better fit for a lot less money.
As always..... Opinions and YMMV. :C