Rob, You've missed the debate on "dynabeads"?
Personally, I'm with you on this. I'm quite far from trying this stuff out in the two wheels underneath me at 90mph. But it's one of the
more interesting "snake oil" remedies out there. (and why I put it here in the 'rants' section).
Google it. Dynabeads. There is a lot of discussion on it. Of course you can dismiss it out of hand (I have too for the most part but it didn't stop me from trying a bench test with the idea), but if there really is anything scientifically, repeatably, and real world demonstrably to it, then it's worth taking a look at. If you could get superior balancing for the life of a tire, more precise and constantly self adjusting to changes in tread wear, error (ice, mud, , stones in the tread, etc), just by putting bead media in your tires, then it's worth talking about at least.