RE: 2stroke idle - a compromise?
As already mentioned, your low speed needle is set too rich.
One great way of determining the correct Low Speed setting, is by the use of your ignitor.
Plug your ignitor in, start the engine, run it up and then let it settle into an idle with the ignitor still in place.
Let it sit for about 30 seconds. The engine should run somewhat smoothly.
Now remove the ignitor.
If the RPM's drop after removing the ignitor, the engine is too rich on the low end.
Adjust the LS needle until this stops happening. Make sure it has stopped altogether, then richen the low end by about 1/8 of a turn BUT NO MORE.
Now you should have a barely perceptable drop in RPM when you remove the ignitor.
Run the engine up and down to double check acceleration. That SHOULD now be fine too.