I agree with your definition of Horsepower. But essentially a single piston briggs and straton engine making 75 hp and worn chevy 305 V8 making 75hp NEGATE your opinion;torque is what is going to move the vehicle (outside of gearing) and rpm will dictate the final speed of the OP's objective.