At 10K to 15K miles I would sure pull the jug off and measure the ring gap. Cheap and easy to do, and it's common that's the wear item in any top end. Plus you get to check for any other wear oddities, and check valve sealing while it's apart. Once you get the valve train off it's just like the old 2-strokes we used to rebuild all the time.
If you calculate average running speed at 25mph (you may have a better idea of your actual, but that's pretty common) 10K miles is 400 hours. You might get to 500 or 600 hours without checking, but I would certainly expect to tear into it by a thousand hours. Just thinking outloud here. I would also expect engine life to be in the two thousand hour range, possibly 3K, based on my experience with modern four-stroke outboard motors.
The Kymco motors are calling for rings, piston, and big-end bearings at 60-70 hours. But then they are conisdered race motors so extra wear is expected.
All good reasons why good oil and frequent changes are so highly advisable. A clean air filter too.