balancing is a good idea it will iron out some roughness when getting into it.. it has on mine and i got the pistons, rods, crank, balancer and flywheel balanced.. feels like it revs much quicker. I also got the crank linished/polished which just gets rid of some of the sharper bits on the running surfaces on the crank. I used arias pistons and crower rods.