Great that this has been brought up, and thanks for the invite to take part in the discussion.
Now for GT6 things are likely to change, I wil ltry and keep this as short as possible but if I was tasked with coming up with a workable structure for organized online racing here on GTP it would read something like the below:
I would first start with a time trial, all GTP members that wish to take part in organised online racing would have to submit a Qualifying time in order to take part in any sanctioned GTP online racing.
This time trial would determine where and who you race against. Much like how the existing GTP divisions are organized
Once that was done, I would create enough PSN accounts to host both casual racing and official events out of.
Let's say for the sake of this example that we had 300 times submitted for this GTP Time Trial.
Based on 300 submissions, I would create a PSN accounts for a private Gran Turismo lounge structure as follows. There is a limit to how many friends a single PSN account can have which is 100, so the below would take place.
100 members would add/send friend requests to the below PSN Accounts/lounges only.
GTP_Lounge1_A (A place for Div 1 racing)
GTP_Lounge2_A (A place for Div 2 racing)
GTP_Lounge3_A (A place for Div 3 racing)
GTP_TestNTune_A (A place for testing and tuning)
GTP_Casual_A (A place for mixed division casual racing)
100 members would add themselves to the below lounges only
GTP_Lounge1_B
GTP_Lounge2_B
GTP_Lounge3_B
GTP_TestNTune_B
GTP_Casual_B
100 members would add themselves to the below lounges only
GTP_Lounge1_C
GTP_Lounge2_C
GTP_Lounge3_C
GTP_TestNTune_C
GTP_Casual_C
So we have 300 members split into 3 groups of 100. Within each group of 100 we run 3 divisions like this
D1 33 members
D2 33 members
D3 34 members.
So in total
D1 99 members
D2 99 members
D3 102 members.
The divisions are determined by the members qualifying time.
The created PSN accounts are not real people but any member added to any of the PSN accounts can access the GT5 lounges of these accounts even if the account owner is not online and playing GT.
Admins are assigned to manage the members on each account. Managing members would include managing friend requests, removing inactive/unreliable, or members that race poorly etc If you are added to the accounts you have access to 99 other guys to race with.
You earn your place on a lounge by submitting the qualifying time which guarantees access to the lounges for a set period of time. (to be determined by the Admins)
This access could be determined by how active or reliable your are, or how clean and good of a racer you are, but the primary focus to earn and keep your place (thus access) would be to be a clean, active and reliable racer.
Each admin who is responsible for the 100 racers/members on each account would be responsible for organizing events for the 100 guys he looks after on his accounts as well as ensuring that all members are clean and active.
Events would be organized on a season basis. As an example this season could run for 16 weeks, with say 5-6 events, with events ran twice a week. Each event would run over multiple divisions with a promotion and relegation structure within each group of 100 racers.
The season and its events would be designed and announced 1 month before the start of each new season, showing all events, specs, tracks and dates etc
As well as admin created race classes for specific championships, there would also be some official car class created by Admin. All members added to all of the GTP accounts would need to familiarize themselves with these car classes, both for easy and quick casual racing and for events that use these classes.
Car class Example (Clubman Class cars using road cars)
Class K (Very light weight low power)
Class C (Light way low power)
Class B (medium weight medium power)
Class A (medium weigh high power)
Also one make and PP classes etc
Each car class would be designed to encourage close racing and variety and with a step up from each class in terms of performance etc
Additionally, to make things interesting, each Admin who runs each group would keep statistics over the course of each season. something like this
GBRC STATS
The above is a simple example of how to achieve an organised online racing structure.
I already have a system exactly like the above that has been running now for 3 years. Sure it is not as big but the system scales very well. Sure the Lounge creation may no longer be required as GT6 with the possibility of club creation may do away with the need to be PSN friends with somebody in order to race privately in their lounge.
After lots of thought and experience running online events the above system is the best I have come up with and has a proven track record of success