The amount of current drawn by the winch will be relative to the physical load applied, not the winch current rating. The manufacturers have given a current rating of 25 amps (continuous?). This is 300Watts of power or 0.4 horsepower. i.e. not much. It means that it can do this much work before...