The Lynch motor is specifically designed for this sort of job and was used by Cycles Maximus in their trike taxi/van, so they may be using that. It's not a hub motor, it drives the rear axle. Although rated at 250watts, at near stall point it can exceed 4kW, so will climb anything, just slowly.
.