I too like it. I think byte count is likely pretty suboptimal, and, given time that time may be somewhat sloppy, that too is suboptimal now that I know that (time guesstimates being potentially inaccurate). The concept of popping a wipe at some threshold of material extrusion, during travel/infill/internal walls seems to be the best approach.
This is exactly what I am interested in - having the option to do multiple wipes per layer, when they are long layers (i.e. first layer with support and adhesion, a bed full of elements, or both).
This is a good point. I do think it best to articulate a wipe during (in descending order): 1) travel, 2) infill, 3) an internal wall, avoiding, if at all possible, doing a wipe during 4) an external wall.
Given these considerations, does it make sense to try to tackle this approach in a plugin, or via post-processing?