The UC pistons I used in mine needed some milling off the top to get the pin height right
They also need the small ends of the rods machined out to 20mm
They are flat tops once machined down

After I broke those I changed to another Mazda piston that needed no top machining
Pin height is 28.6 instead of 30mm so piston is 1.4mm down the bore
Less compression but might pay to calculate your own based on the head chamber volume anyway.
Still needs 20mm pins
The mazda is 77mm bore standard.
Theres also a Miata 1.6 piston from the 1.6 non turbo you could look at
But it needs more shaved off the top and will give over 11:1 compression when set up
Still 20mm pin size
Then theres the Subaru Justy 3 cylinder piston
But this needs the small end bushed down to 18mm I think. It also needs the block decked about 80 though. This might play havok with timing chains but not sure on this. Its 79mm bore too I think, bit big.