So.. there is basically no flat areas to ride in my area, primarily hills, ranging in length and grade. My question is... is my 66cc ZB motor going to carry my Cranbrook, my 160 lb. frame, and a backpack up hills? Now I'm worried I spent all of this money, and the bike is going to be nearly useless for about a half mile of decently steep hill on my commute. I'm sure it will pull me around with ease on flat riding surfaces... but since those are rare, will it take me up hills? Hopefully faster than a crawl?