Today I run into some serious problems and the bike is now down for some time. This a word of warning for anyone thinking about upgrading the starter!!!
This is what happened:
I have a 2007 model 840cc Punsun V2 engine that had the original non-geared starter. It had some difficulty turning the engine over, so I ordered the improved geared starter from China. It is definitely stronger, and I've had it on for all of the testing so far. All the time there was a bit of a whine from the starter area, but I didn't pay much attention as the short test rides where quite exiting and I had a lot of other things to think about.
Today the bike at speed suddenly seized for an instant, and the noise at the starter got really bad. I stopped the engine and pushed the bike home. Here is what I found:
Teeth missing from the starter ring

and the starter had seized and teeth were badly worn.
After some investigation I quickly noticed that the old and new starters have different dimensions after all, old on the left, new on the right.

Due to the difference the starter gear is engaged with the starter ring all the time, and will turn when the engine is running. There is a one way clutch in the starter which prevents the actual motor from turning, but the one way clutch will heat and seize after a while, which caused the whole catastrophe.
So if you upgrade the starter you'll need to do some kind of a spacer to move the starter back.
As you can imagine I popped my first beer... It'll be a day or two before I start to dismantle the bike, need to order parts... I'm depressed already. Maybe another beer?
sno-bro