Rotax max FR125 engine wear

Is it true that for leisure only, no race, it is better to change the piston and ring of a Rotax FR125 engine, junior or senior, after 20 or 25 or 30 hours, even if the engine could make it up to 50 hours, but with a risk that everything will burst. I was told that if the piston shows no wear on one side or the other, or equal wear, it is a sign that the connecting rod is in good condition. And is engine compression a good sign of engine condition? 150 lbs for example. So what would be the minimum?

Thank you!!!