Jak, that noise is no way related to the piston. The engine speed does not coincide with the rapid clacking noise you have. I would look into the kickstarter area. Perhaps in the clutch. For sure look on the right side of engine.
i havnt measured yet, i only have about 20 hours on the new engine, i havnt bothered buying the black or red insert because i cant see myself using anymore than the power i already have. i cant wait to here your review of the black insert though, i dont know anyone thats tried the very high compression insert. should be pretty friggin wild
I'll be anxious to see how that S3 head helps out when you get it in. I think after mine gets broken in real good I'll measure my squish to see where it is at and likely send it out to RB. Also be interesting to see if your pending work addresses the noise.