lets say, that the bearings on the crank assy are good and no "heat" spots on the rods, then yeah...definetly worth honing/boring and replacing the pistons.
Get a WSM complete topend assy for around 150 buks, and a "hone" is around 10 buks, where a "bore" is at most 75 buks per cylinder..