AMAZING!! I have a couple bikes that were (and I say WERE) absolute dogs. no, snails. bog central, no performance at all. turns out those cheap zminglu (ebay seller) engines are the old russian ones with center plug low compression heads, and pistons that only opened 1/2 of the intake port!!
Pistonbikes Rob showed me how to do it. remove manifold, scribe piston skirt at TDC, remove the jug, remove the piston. (waay easier than trying to clean shavings out the case-) and easier to make a good grind.
cover the piston in your hand with a rag, so as not to fill it with shavings. use an air grinder to match the grind to the scribe you made. make it smooth, and dont go deeper than the scribe or you'll change the port timing. BAD! (you can go wider, that dont really hurt). but not much wider.
for balance I chose to grind the other side of the piston skirt about 2 mm evenly to compensate for the weight loss on the intake side. If you do this MAKE SURE NOT TO GRIND ENOUGH THAT IT OPENS THE EXHAUST PORT WHEN CYCLING!!!
I did this to the first bike, and combined with a newer HC slant head and b6hs, the thing runs like a champ. so I did it to my red bike. took 1/2 the time. maybe 30 min total, and same results. and no vibration problems. micargi or electra. awesome solution. now the dogs are runnin strong.
then for S & G's I peeked at the new Silver Jet on the race bike I'm building. the piston totally clears the port. no need. so if you have an older motor and its an unexplainable pig, check the piston skirt in the window.
Very worthwile and easy Mod.!