As we know already, cars balance on the server is a total whack. Balancing is doubtfully would make a big success, as Bartek already said: "Nerfing OP cars will make the 2nd best car OP and the cycle goes on". What's the point of classifying cars into classes while they perform so much different from each other in the same class? That's where this idea came from.
Currently we have very minimal car to choose with if i want to play competitively. We are forced to drive Deluxo if we wanted to score C class toptimes because every other car just don't stand a chance to be as good as Deluxo. I like to drive Uranus more, it's far from what you would call as a bad car but you can't do much with it. Sure, every other car may have scored couple of toptimes too, but you will need like 10 times more effort on your setup and driving while I can easily score a -1 second toptime by just 2 days of starting to drive and tune Deluxo competitively.
With car classes removed, we will rely on car scores to determine which car's faster than which. We don't even need cars handlings to be tweaked (only to certain broken cars) to apply this, we can just use current handlings and give them scores accordingly based on how well they perform. Example, Infernus would be having 380~ score on stock and 500~ when maxed while Turismo would have somehing lower such as 370~ on stock and 490~ maxed score considering it's Inferior to Infernus.
With car scores not being tied to match to cars within it's class, this will hopefully open an opportunity for previously non URL meta cars to be competitive on URLs since they would have different stock scores. Making better car variety on URLs.
How about toptimes? Well then, EVERY single car will have it's own toptimes board. Due to toptimes will be more rarely set, we can change weekly toptimes into monthly toptimes. Giving better competition opportunity and preventing people using rare cars getting free toptime money easier. Rewards and maximum toptime yielding rewards will need a slight change. This will certainly make the previously non best car on it's class to be more driveable and seen driven more often since they have fair toptime to beat with rather than trying to beat the impossible. Making better car variety on regular races too.
On casual player's POV, no car classes will barely give them any impact. They can still determine the performance of their car compared to their opponents by the car score and chose who they will want to race with.
This won't completely eliminate car imbalance. Certain cars may be better than the other car despite having same score. But at least we can easily balance it by raising the said car scores.
Still need to think a way of how unlocking cars works, probably old method where you unlock certain car after hitting certain player RP would work.
Give me your opinions about this.