Start with raising the idle speed. That's a REAL simple fix for your current solution with your throttle hand. Look around and you can work out which screw adjusts the slide height. Be it on the carb or up on the throttle.
But you said "coughs" then dies. So maybe the mixture is out. Which means your AIR screw might need adjustment. See this thread for some related details.
http://www.miniriders.com.au/forum/tech-talk/18352-oko-26-flat-slide-choke-screw-controls.html
There is heaps of info in this site of you search hard enough. I'd try winding it out a little (leaner) first. But try both ways.
It is also possible that:
Your valve (to rocker arm) clearances are wrong. Tight or loose.
Your air filter is clogged.
Your carb float level is wrong.
Your spark plug is unhealthy.
If you really get the shits with it, then just by another carb. Try the OKO24 flatslide on a 125cc or smaller engine or a OKO26 on a 140 or 150. If in doubt then get the OKO24. Or the Mikuni 24. Note these are all round bore carbs, so the sizes are "real".
FYI: my OKO26 runs real nice with main=K102 or 105, needle pos = raised 1 clip from mid (richer), slow jet = K38. screw = 1+1/8th out. But it's hard to compare jetting. My stock float level was wrong as well (too low).