I have had my cylinders bored, replated & honed. There is a reason that they make different sized pistons for cylinders. Also being that we cannot see the damage is why we suggest going to a reputable Mech. that will do it correctly and not screw him.
I agree, if he splitt the cases you just as well replace bearings and seals