Few things to consider into the whole equation.
1- Number of overhauls done in this engine and the size of the pistons (whether it's standard, 0.25 / 0.50 or etc)
2- Condition of the cylinder bore and the pistons specially the pistons to see whether there are any damages.
3- Amount you going to spend on the spares, say if you're to put sleeves, it should be of good quality, else the new sleeve will wear out faster than the re-bored cylinder bore.
4- If the pistons are of standard size and of good quality, that means no burn marks, no damages, no visible hairline cracks on around the gudgeon pin area, yes you can re-use them. I would advise you to proceed with a caution as old/used pistons tend to get damaged when you put up with new sleeves.
5- Also, if you're planning to keep the vehicle for prolonged period, better to go for a re-boring with new set of pistons as you will have new everything inside and the bore is still with solid original material that the engine block is made out. You never know the quality of the aftermarket sleeves available. Further, you will gain a slight increase in CC as re-bored cylinder will have slightly more capacity than the original one.
6- The downside of re-boring is you will have to depend on the quality of the place where you get the lathe work done and if you get it done through professionals who does fairly good volumes.
For your information, I have gained better results by just replacing the rings without changing anything except gasket and seals and timing belt, That my 1C engine lasted for more than 4 years daily driving till the next full overhaul.