tcv,
"You have to remember that our ignition system is electronically controlled, and becasue of this the bike will adjust the timing depending on the type of fuel that you use"

Without feedback from an oxygen sensor in the exhaust, how can the bike know how to adjust timing. It has no idea about burn rates, lean- or richness of exhaust, pinging (from a knock sensor which we also don't have), mass air flow sensor or vacuum sensor for intake pressure, etc... I may be wrong, but believe our ignition system is relatively "dumb".