Nope, He's having fun
I'm just a tinkerer-er. I put in WB sensors in the XB for datalogging and use ECMDroid to load programs/ datalog. I put those datalogs into Mega Log Viewer and MLV then just spits out the correction map to re-load. It's great for any mid throttle street ability tuning to get the OL fuel map just right. I still feel honest WOT tuning should be done on a dyno.
Without Googling.... I don't know of a crank that has a zero balance at every RPM. They try very hard to get close and that why weight is removed or added to the crankshaft at the same circumference as the rod journals because the weight spinning slower (nearer the center) inputs less centri
fugal forces, than the same weight at a location farther from the spinning centerline. Faster RPM = a wider gap of those forces. Add the weight of the large end of the spinning rods and you can
feel that affect yourself simply by revving your Buell through the RPM range slowly, it's quite dramatic on a V-twin!
i.e. Wheels/tires are the same. You can zero balance them at 0 RPM, or dynamic balance them at speed. Most modern wheel balancers spin at 300RPM (about 60MPH), and that same wheel/tire that zero balances at speed usually won't zero statically. Wheels/tires are far less important to get right though, they spin slower, have suspension, and they're usually lighter.