Very interesting. I've tried to learn the ins and outs of crank/engine balancing...just to much to learn to take a casual approach.
As a 360degree twin racer I think there's a lot to be gained on our little engines with balancing..... I dream of the day that those runs up to 13,000 rpm are nice and vibration free (or close anyway).
PS. Scott.... I assign you the task of learning this stuff and then teaching me.