i would check or get someone to check the valve clearances on it .all of the chinese scooters hav a tendency to tighten up on the exhaust valves especially and this causes a loss of compression when the get hot and expand.trust me i am a bike mechanic and have been for over 15 years :) the clearances should be about .05-.10 mm on the inlet valve and .15-.18mm on the exhaust valve set them to this and i bet its cured!
adam bike doctor, February 2009