Well we obviously need to wait until we hear back from the parks department because if they let us stay past sunset, there is no problem.
If they won't, here's my 2 votes:
1. 2 leagues of 10 weeks each with time in between. Knowing our luck, if we do 3 leagues with nothing in between, there will be 4 thunderstorms during the first session and no makeup weeks will just piss people off for paying so much to only play 4 times, and you will then have to rethink the cali rule and how to break up into flights and listen to everyone complaining to you about ever cancelling a league for any reason.
2. Keep it at 3 weeks, but instead of having the last night of each 3 leagues on Tuesday, do it on a Saturday or Sunday. As long as everyone knows this going into the league, they have no reason to bitch about it when it comes around. It would be really fun to start at noon on a Saturday, get done, eat, and go play a fun round afterwards, and you would never have to worry about finishing that last round in the dark with over 100 people on the course. The only problem is reserving a pavilion in time, but if we don't, there are enough picnic tables and BBQ pits near hole 9 we can do it there or the 2 on the parking lot by the practice hole.