Well, since I started this thread and just bought a class C today, I thought I should give an update.
Ended up with a Sunseeker 2450s (27'). It was a model that I hadn't even considered. The ad listed it as a 24' so it caught my eye, since I was really wanting to keep it to 25' max.
I wanted to get a used motorhome with the E450 chassis but the Sunseeker and Forest River models we liked the best in the 25' and under range did not come with E450's. 2018 model years have E450 but earlier models have E350's.
Funny thing about the one we got, is the hitch is only rated at 5,000 lb but I can easily swap that out for a 7,500 lb hitch. It is a 2013 with less than 7,000 miles and loaded with every option including upgraded paint.