Welcome to the forums.
Winter Park, nice little town. I'd love to live in a town like that if I didn't need to actually show up to my job
You could probably try to "hop up" your China kit a bit, and use a Shift Kit to deal with those hills....just a thought. The Morini motor would probably be a good bet for those hills though.