I don't know why these beads work, but I have seen it myself, there definitely is some sort of science involved I don't understand. I can only guess that smaller tires like motorcycles work good due to the speed in which they spin and maybe the weight on them.
I wish Denny luck on this one, just hope he doesn't dismiss them as junk due to his out come.
Joe