Well done, the idea looks good, but I think this kind of mechanic would work better on zoomed out levels (and/or smaller ones) where you could see all the minions at the same time so you know exactly what is happening at all times.
Yeah. A similar concept has been suggested already and in future iterations I'll probably have a way to do that.