This is exactly my thinking as well. If the pump keeps stopping every few minutes hot water sits losing heat in pipework without reaching the radiators, especially with a low TPI duty cycle where the one or two minutes on time might not even be enough for the slug of hot water to reach some radiators. Continous flow through the radiators while the boiler flame cycles on and off gives a more even distribution of heat around the system.
It also helps prevent kettling in the boiler heat exchanger as it's not forcing the entire flow to go through the ABV every few minutes. (Removing the boilers heatsink in the process)
However to make this work properly on a system like mine with a heating zone valve (and address the issue mtmcgavock raises about the heating zone valve closing) I have a nice little wiring hack for my heating zone valve that I've been using for the last couple of years:
https://drive.google.com/uc?export=d...hannpKjBimaFdy
In short, if the hot water relay is on, (hot water reheat) the heating zone valve follows the on/off status of the heating relay.
However when the hot water relay is off the heating zone valve will ignore the heating relay and stay on so long as the pump is running. (Even during overrun)
This allows water to continue circulating continuously through radiators throughout the TPI cycle except when there is a hot water reheat in progress which might otherwise cause the radiators to go over temperature. When a hot water reheat is in progress the heating zone valve will follow normal TPI control to reduce heat transfer to the radiators.