Like I said I used them once before and I know of several people that use them all the time. Me I cruise daily even at Expressway speeds 70, 80 smooth as silk. Tire has bumps but the beads still find the low spot its basic science the long as the you don't put a liquid in your tire the beads are free to move.
I have driven with weights and they are great if the shop has the proper calibrated equipment and the must crucial is someone that knows how to balance a tire.
I ran auto shops and learned the proper way to balance must people they just stick the weight and go, then your tire gets scalloped or wears before time. Very few dealers have properly trained motorcycle mechanics or invest in upkeep of the equipment. At least in South Florida that is a fact. That is also why I use the Dynabeads the proof is on the ride, after you install the beads like instructed you take it for a ride and see. Find a smooth asphalt then run the test at different speeds.
The shops make allot of money rebalancing your tires as the tires wear. The only one I'm not sure about is off road, with all the bumps I don't know if this would work.