I don't see why you couldn't pull up hills with a 66cc engine with a 44 tooth sprocket. I weigh somewhere around 225, and I get up hills very well. I bet you could get up hills but you'd go pretty slow. Find the biggest sprocket you can to get up hills, but remember that you might lose some low-end power.