i'm pretty sure you can make a new league, since I just made one now
If you want to start one up and run it (or anyone does) and we can get enough people we should definitely do one of these. And yeah I'm pretty sure it doesn't matter when you start it. How many people?
There are currently 12 teams signed up which I split into two divisions for the sake of having some organization. I'm leaving it open to take up to two more teams, but if there aren't any more takers, we can do just fine with 12.
I tried to go for a time when people are gonna be home from work/school. I can move it up to 6:30 if there are a few people with conflicts, but seeing as nobody has spoken up about it so far I'm assuming that everyone is capable of being there for it.