All,
I was a short time ago a great fan of Standing Orders(horse Racing Management Game), it was brilliant when you could bread a horse and upload it into a league based format. What I am trying to say is that this could be a possibility for you to think about - On line league for Business performance, Record Sales, Regional Power etc.
You could also have an open market place where you can sell your created cars and engines, possible also the gear box function that you highlighted in the you tube vid.
Just a thought guys, anyone else you want to elaborate on these ides, please feel free!