Hello,
1. The selection about which drivers are selected to have their points count for the team result should be visible from Sunday Morning to all Users, so that other teams should know what they have to expect.
2. One good thing about leagues is that you compete against others in the same amount of races and most of the time in the same amount of chances or opportunities. THis makes drivers competitive and also careful. The know that one penalty helps the opponent score more points and makes his effort harder.
In OLFSL most of the times we see bad behavior either with no penalties or with minor penalties or -the worst part- we see people that race only for a couple of races ruin races of regulars. Maybe in top pool this is rare but in that pool we have the other event.
Racers that like a combo (and they know it very good) come and race mostly in pool1 for only one race, sometimes without respect for regular racers that compete for drivers/team championship.
I do not really know a solution about this but maybe someone else has more thoughts to make this better.