Anything that can change the relationship between the crank and ignition timing will certainly have an effect on the overall operation, and efficiency of the engine. Don't matter if it's belts, chains, or gear drive. If the ignition signal is based on anything other than crankshaft position...it's not going to be 100% accurate.
On the 1000 engines, the ignition runs from the cam...which runs off a belt from the crank. The cogged gear on the crank, and the cam pulleys automatically add in a margin of error. With belt drive cams, the belt(s) WILL stretch under acceleration, and that will change the relationship of the crank/ignition. May not be much, but it does change, nonetheless.
Chain drives are a little more accurate, but they too stretch over time, and will "flop", which changes the timing.
Gear drives are prolly the most accurate overall over the long haul(age-wise), but then you have the clearances needed between the gears(backlash) adding inaccuracy.
The ONLY "perfect" way to control ignition timing is directly from the crankshaft....which is what 99% of the cars out there now have, as well as most(if not all) non-boxer bike engines. Trigger the igntion right from the crank, and it will never change, mechanically....unless you somehow manage to twist the crank out of whack.... :shock: :mrgreen: