I race quite often and i find that its getting outdated (and not so interesting).
1. It only has 2 awards going for it.
2. Its too time consuming to get upgrades. seeing that racing performance is weighted more towards driver skill, why not make it easier to upgrade. Maybe get racing points from the points market.
3. The waiting time to start a race is too long (for the official event). Either shorten it, or once 4 cars has registered for a race, it can start.
4. Can a committee be setup to add cars? That would add more dynamism to racing as new cars are being release often.