I realize it is not a moped, but I have been helping my neighbor to rebuild his 20hp, 2 cvl. Johnson outboard motor. When we got around to adjusting the timing, I noticed that this motor has the stator plate, carrying the points, connected by a linkage to the throttle. As you open the throttle, the plate rotates and advances the ignition. I am not sure of the actual timing at either end of the range as the book does not specify it. However, the range of motion is greater than 45 degrees.
Given the posts we have had here in the past about fixed vs variable timing, this seems like a huge variation from idle to full throttle timing. Any ideas?