"Rob
Many things wrong with these ideas....
1. is again the new system.. So it's pointless talk until that happens...
2. Each track has + and - for each team.. So teams are better on certain tracks.. you know that some managers will abuse this and take out the ones they are not so good on..
3. You will have to have the exact ammount of tracks as everyone else.. If not, you'll have leagues with 10 tracks and the winners will get a bonus every 10 tracks and others will be doing the full season.. So end up losing out and then kick offs on the forums over this manager is exploiting xp and so on.. To counter this.. A whole bonus points system will have to be made.. and that just will not happen.
So to sum it up. Nothing will happen until the new system is released and then we will wait for the devs to sort any updated tracks and so on... Sorry, but that is how it is for the momento. :D
Your 3rd point; there was no suggestion of having different length seasons
Second point; Every system can has the potential to be abused. I think you would have to weigh that agaist the potential of the suggestion to add something new to the game
Lastly, why is it pointless to talk because there is an incoming update? With that argument, the entire suggestions section of the site is pointless