I think the X24 comes in a 21" frame, I ride an X6, it certainly sounds like it would fit the bill for you, thou I'd consider charging at both ends to try to preserve battery life. The front wheel drive has never been a problem for me, and they certainly love hills. FCuran posted a pic of the...