Nondetergent oil is/was made for machines that don't have an oil filter. Particles and carbon would sink to the bottom of the pan and be drained out with the next change. Switching to a detergent oil will keep the junk in suspension and most likely cause a faster wear rate. It can also loosen the sludge in the bottom of the pan and mix that in too. It's better to stick with what was designed for the machine and change it more frequently.
Update: I can remember when ND-30 was $0.29 a quart. Valvoline still makes it at about $7 a quart.