Spend but replace is the best strategy
In the beginning yes, but at some point you will have to switch to #getonzero one way or the other.