I never had that problem. I got most flags this way and it wasn't often someone spotted me. Sapping them first just alerted them, and if someone else ran up than I'd have to wait a bit, which is a waste of time, or run somewhere else.
It was pretty funny when they got mad because I ninja'd their base from under their nose. If they tried to retake it I would re-stealth and just keep sapping them.