Jerry, interesting read. I've read everything on their site and it sounds feasible. I may just try some, they're cheap enough and report back. Why not?
I can do that for you already, Chiefy!
I've been using them in both tyres for a few months (before the end of the riding season). A bit difficult to get in (via the valve) at first, but once you master the technique, easy enough.
Seem to work just fine - no hint of either wheel being anything but in balance, and they let me get rid of the awful stick-on weights that would surely eventually lead to corrosion on the wheel rims.
Conclusion - seem to work just fine, worth the money.
Jim