The only problem with totally custom schedules is they will really be hard to represent clearly on the league overview, or to make it easy for people to understand when they will be racing exactly. They may opt in to a league that says it races on days X Y and Z only to find it doesn\'t on a certain date.