I agree. I can see an immediate benefit from it with a flat but I want to know that I have had one.
Radials tend to be self sealing (for a while) with a nail in place. A close watch on your tires (visual and checking pressure) should do in most situations. For balancing with it I have no experience. I once used Dyna-Beads for improved balancing and found them to be of no use (for me). I could not tell any benefit, but that's just my experience.