the stewards pump will perform just as per the OEM unit. dont waste your money on this.
temperature difference with this pump and the oem unit will be entirely similar because its entirely controlled by the thermostat. no doubt the stewards pump flows better but the flow in your cooling system is controlled by the thermostat as well. and FYI just so if some one smart here's gonna say why not remove the thermostat or change to a lower temp unit, well there is no point in doing it either as it causes more harm to your engine with an oil working at a wrong operating temperature and it will be more fuel consuming with the lower temp because the car is in open loop. . . so save your money, get a oem pump with the metal impeller and be done with it, use the money saved to maintain the rest of the car.
The coolant needs to spend some time in the block to perform heat exchange and also in the radiator to cool down. Forcing faster flow doesn't make scientific sense as it defeats the purpose of allowing sufficient time for heat exchange to occur.