i got my bike 2nd hand and would not idle at all until i adjusted valve clearances, they were very tight, no clearance at all, after that it idled great straight from 1st kick
it goes pretty well, plenty of power and ive taken it through trails and everything and its holding up very well indeed, only new to these small bikes tho and im quite happy with it
i had the same problem with my mikuni 30mm on my lifan 150cc and i changed my jets to a 105 main jet and a 15 slow jet and with a little bit of tuning the bogging is all gone