Exactly! The only way to ever get precision off leash with an opinionated dog!
There are two things, IMHO, that all dogs need to be 100% on to be safe loose. The first is 'COME', but the often better solution depending on the circumstance is 'DOWN'. To be able to know they will just drop and ~stay~ where they are till you get to them is the only safe way out of a situation where they are on the other side of a road.
I only used it for a real short period with my female, to teach 'come' and 'down' and that was it. Once she knew the expectation, she didn't question again. I can get her back from anything now.
I did a lot more work with my male lab, but I was hunting and showing him, and he was not only more strong willed, be had more complex work to do.
When we're walking an agility course, the dogs are all in sit stay or down stay back behind the starting line. Shelley will sometimes get curious about what's going on (especially if I'm doing an intense walkthrough and physically working out movements like front crosses &c.) and will get up to come see what I'm doing. All I have to do is turn around, give her the hand signal and call, "Shelley, SIT!" and she plants her stern on the ground instanter.
I've also trained her to sit at EVERY curb when we are walking. I just hope it helps.