At a certain point, having enough speed to stay upright would become a problem for me, at least. That said, I know I can't push a 500 lb load up a steep hill. Maybe you need a trike (keep you upright, two power wheels on the ground) coupled with lower gearing?