Start simple before you go twisting mixture screws. Try some simple things to see if performance changes, then go from there.
1. Rubbing alcohol. Put a 1/2 cup of rubbing alcohol in your fuel tank (with it full of fuel) and let it run at varying throttle settings. This will do a few things, including scrubbing any water and condensate out of the tank and bowl, as well as lowering the effective flammable range of the fuel just enough to remove any pre-firing that may be taking place.
2. Pull the plug. Check it for color. If it's white, then that's a dead giveaway you're running lean, hence why choking keeps it running. Heavy and black, too rich, which could be indicative of timing problems, valve blow-by, or other serious problems. All said and done, you want it to look brown. Do this before you run the alcohol and any state other than nice and brown, clean it up by hand with a wire brush and regap. If I was smart, I'd have put this first.
3. Get a clutch. You're not going to get a solid feel for your scoot until you can run it under load. She may run like a champ propped up on a chair, but once you hop on, she may be a regular turd. You'll never know until you get a way to put her under load at higher RPM.
Until then, you're wasting your time.