At home flywheel balance....

So you couldn't come up with a sound engineering explanation, so now your resorting to some sort of George Bush style scare tactics?
LOL, Chrysler spot welds hunks of metal on external balance converters and even sells a kit for the DIY guy to use and that doesn't seem to bother you.. Come on dude , get a grip.

What exact explanation are you looking for?