Cold start problems are usually attributed to improper valve clearance.
If you have more than 1000 miles on it, it may need a valve adjustment. Most often the exhaust valve closes over time as the engine settles in.
Check the clearance with a feeler gauge, should be .004" intake, and .006" exhaust, if it's close to that it's good to go. The exhaust valve has to handle the hot gas so it is usually the one to change.
Any service pro can check it for you if you're not sure, but it's a good skill to have if you're adroit with your scooter.
My Super 8 150 hits on the first crank every time, unless the battery is low, then I'll hook up the charger to get more amps, and bong, I'm gone.