RE: New Supertigre G90 with scratches on the piston.
Scratches (actually grooves) like that are definitely not normal, especially on a ringed engine where piston clearance is much larger than with an ABC type. Whatever has caused that damage will have to be trying to damage the ring as well. That seems to be the ring showing at the top of the port and I can see slight marks on it too. I'd suggest sending it back for a replacement because the piston skirt is needed to seal for crankcase compression and those grooves would allow leakage.
I'd agree it's most likely there's a rough edge on the liner ports which should show up by turning the engine very slowly and feeling for a slight catch as the ring reaches the port. I felt a catch like that on a new Enya 60 so I radiused the edges of all ports with a jewellers file but there was no damage to the piston or I would have sent it back.