I got the pistons and rods back today. The crank should be done with balancing tomorrow so we can start the assembly process this weekend.
The machinist said that the rods and pistons were all within a gram of each other and didn't really require any modifications to get them all matched.