Yes, lounges are the answer i guess.
You can see if you are the host during the startup, the loader will say "creating" or "joining" race.
And indeed if the screen says 'creating' you will always be the first on the loading grid (NOT the starting grid).
I also find 1 race a bit low, it would make sense to have more, like 3 races with different starting grids, especially when you have a group of nice racers it's a shame when after one race the grid is randomized again.
Also, it would be easy to implement a system where a difference between a host quitting a session or a real network failure. That way, hosts that don't quit could gain 'courtesy points' and make them more likely to host sessions. ( or penalize 'quitters' with 'points of shame' and make them less likely to host a race'
I've not noticed any performance loss while hosting, so i guess it's just a small advantage wrt no network delay for a host.
I will admit to quitting a race once, and that was on purpose too
![Wink ;) ;)](/wp-content/themes/gtp16/images/smilies/wink.svg?v=3)
I was hosting a 2 player race when suddenly the other guy (some greek, i should have known their driving
![Wink ;) ;)](/wp-content/themes/gtp16/images/smilies/wink.svg?v=3)
seemed to have bolted his tyres to the side while he was using the barrier for grip, on pro level, that sucked and seeing we were just the two; i quit.
I don't want to compete in "sliding the barrier", i can't believe there's no timepenalty for that.
Ah well, i still love the online gaming
![Smile :) :)](/wp-content/themes/gtp16/images/smilies/smile.svg?v=3)