I'm impressed that you can do 20 mph with 9 ft blade, that is very good for only 40HP.
Believe me it will not do more than 5 to 10 going up hill, but most of the street I do is either straight up or down hill so I can get it rolling going back down. I make one swipe in the middle of the road going uphill and then a pass downhill, turn around and clean up the side I hit going downhill which is fast since I'm not really moving much snow, and make the final pass going downhill on the other side of the street. It's a private gated road so I don't have to worry about going against traffic.
I use high range and very rarely place it in 4wd.
The real key is to not let the storm get ahead of your efforts to clear it. I usually get out every 4 inches or so which actually saves time since I can do the 30' wide street in short order. If I screw up and let it get ahead of me I end up struggling uphill which slows me down considerably.