Okay, here's what I propose.
As I'm sure some of you know, I am in the process of making the requested mod "RaceManager". Once I have completed that - I've thought about another mod, that I'm sure many people will be pretty excited about.
Here's the idea.
Have a central databaes (hosted by myself) with a range of API calls that the CentralRacingLeague (CRL from now on) gets from the database server. A few of the API calls would be to get the players stats when they join the server, update the database when they leave and such.
Now, the idea would be - people win races, get points, upgrade their licence (much like CTRA and CD). Possibility of running more than one server with licence point requirement values (manageable via the config file). Servers would also have the ability to enable features like the rolling start/track management/and more.
There is a twist, the idea of the centralised database is because anybody will be able to host one of these league servers with their own custom settings. If they run the CRL app, it will connect to the central database, meaning the racers licence/points go from one server to another server.
There would be a registration for the host, that could be blocked/allowed depending if they "break admin rules" or what-have-ya.
Also, there would be a central ban list - any ban would automatically upload the replay of that race, any ban without proof of replay would NOT get added to the central ban list.
There would also be a central website where it shows what servers are active, what track, who's in, and such.
Basically, I would like to think what others think about this, and if they think that it would get used. I think it could become a very nice set of servers, run by several different admins - which could bring the community a little closer together.