So I spoke with Brian at IMM about the piston weights. He was familiar with what I was talking about and assured me that the stock pistons are actually 40+ grams off balance and the new heavier pistons are actually much closer to balancing out on the stock crank. I’m might not be saying that correctly, but he assured me the Icon forged piston set up is more accurately in balance with the factory crank then the original cast piston assemblies and that no balancing is required. I believe what he is saying, but I still chose to have the rotating assembly balanced. I think its the best option with the engine completely torn down and so many new mixed components added. Should help it rev more freely and be easier on the bearings as well.