"a heat exchanger that heats the engine oil"
Seems a bit unnecessary - the engine will warm up the oil directly, as the author later admits. Also, if the thermostat is working properly, water will not be circulating when cold and the pump will have relatively little to do. Centrifugal pumps are loaded by flow, so not inefficient.