Neat. Can you also put in some power settings so that the scooter varies its acceleration and top speed with the power. Also, add engine heating, where too much heating will destroy the engine, and you have to restart the deck to fix the engine. Lastly, the more power the engine makes, the more prone it is to brealdown due to heat. You dont really have to do all of these, of course.