Anyone here ever have their pistons machined?

Yes. No big wow, measure mock up, mill, weight balance, then balance assembly.