Loads of success stories as well. However success does not always mean a reactive dog that suddenly loves playing and interacting it all other dogs.
Generally I would measure success in that the dog not longer gets into an emotional state so no longer needs to be reactive. The dog will know which situations it can handle. The owner also needs to learn which situations never to put their dog into.
I can give you many stories but one is a reactive dog that would attack any dog it saw at any distance. He now competes quite happily at large agility shows and sheep dog trials where there are 100s of dogs. He does however still like to have his own personal space and I ensure that he gets this.
You need to take all the stress away from the dog, so BAT is good as is "Look at the dog". Never ever force meetings with other dogs and always turn away from dogs before your dog reacts. Over time the stress levels will drop and your dog will relax.
You will have to get quite a thick skin and be prepared to make decisions for your dog to prevent him from reacting. A cheery "can you call your dog" to owners who are letting their dog approach is often needed even when they say "he just wants to play", turning away and walking in another direction is essential to prevent some encounters.
Always be prepared to alter your walk and pick the quietest time and place to start with.
BAT is great but in real life is quite hard to implement as other dogs will always behave differently - If you can get friends to help with stooge dogs that makes it easier. Although your dog will very quickly pick up a training BAT walk to real life
so expect to increase your distance when you are seeing new dogs.
I would also be a little careful with meetings dogs you think he is happy with eg bitches and neutered males, it would be better not to let this escalate by pushing these meetings too far. Never ever go past the 3 sec meet mark even if he seems happy. 1,2,3 and walk away - always.