Another option might be a gas class C with the 5Star tuner. I heard that the tuner greatly enhances the engine shifting for up/down hill driving, as well as, more horse power and better fuel economy. Search this site or other RV forum sites for a thread on the tuner and/or visit their website,
http://5startuning.com/