Nope, i've got a 125 engine and the compression is so low you can turn it over by hand on the flywheel by hand WITHOUT removing the plug, and i'm not talking a struggle either. With the kick start its a struggle to find compresion to give it a good kick, but thats the thing it started easy as you like, hot ,cold,wet ,dry every time.
When i pulled the motor for a look inside when i took the barrel off the rings FELL out, and i dont have feeler gagues thick enough to accurately measure the piston skirt clearance. Its easily well over a millimeter.
Something that may make it a bit awquard to start is the crank seals, this is something OG told me, take off the generator cover and have a can of WD40 or similar handy.
Get it running then spray the wd inside the generator if it runs better its the seal, check the gearbox breather in a glass of water, a constant stream bubbles will mean again that the seals are gone.