replacement pistons are made to replace stock pistons without need to rebalance. weigh stock pistons + pins, weigh new pistons + pins. if within 10% good to go, done that
This is along the same lines as what my machinist said. He has been reasonable on most things but balancing was almost $400. So it's not a cut and dry decision.