I believe leaving the engine in a higher gear would be more fuel efficient because the engine is operating at lower RPM's. Especially if you have sufficient torque and don't have to really open the throttle to make it up the hill in that higher gear.