You can get stock cast pistons for a 1.6L Miata - they're the same save for the compression ratio. Bumping the compression doesn't hurt, it makes the car much more responsive & it's safe as long as you keep using premium fuel.
The stock XR2 pistons are 7.9:1 CR which is pretty low, the 9.0's work really well