Yeah, that's the worst part about leagues- the commitment. *insert marriage joke here*
That's really the only downside. The rest is awesome. Something I found awesome about a league I am currently in is flexibility in games. 2 week window instead of 1. Maybe I can get the league admin to forward one of you the info on how he has run it so you can check it out.