I don't see many options for reducing or increasing the number of weeks the tournament takes. But one option could be to shedule matches not based on weeks, but on days. This is what you see in tournaments of top-level sports worldwide too, where some teams have to sometimes play two matches in one week. An option could be to give teams a five days time range in which the match needs to be played. One major factor will be availability of players throughout the week, since the majority of matches are played in the weekend. This could be researched using a survey to see how viable this is. If this is not possible, I don't see many options considering every team should play every team. There is not much room to reduce this. Regarding the break, I believe that three weeks is enough. I personally don't think there will be many teams that want a two-month break for example. I also think three weeks is a good middle ground between both sides, prove me wrong.
We have had tournaments (in Warband) where some teams at some times are asked to play more than one match a week. Given that even with one match a week teams often cannot agree on a match time and date you can imagine how that is magnified for more than one match per week. These petty disputes are what takes up most of an admins time and energy I am not up for increasing the problem.
Also can we stop using top level sports as a comparison? I am pretty sure that if teams were getting top level sports prize money they would turn up when told and if admins were getting top level sports pay there would be more of us and w would have more time to give but none of that is the case.
The only reduction (and I favour this but so far have been in the minority) is to require all promo/final matches to be played over one weekend. That means a very few teams will potentially play a match on Saturday and anther on Sunday. They would have to forfeit if they didn't turn up though.
Regarding breaks: Are we talking three weeks altogether or do those 3 weeks begin after the final is played? Because I doubt teams that have 7 weeks of fixtures would appreciate a single week break.
ye, my idea was 3 weeks from the end of the ladder. (more if another tournament turns up ofc)
that would mean most teams have a 3 week break, a few teams have a 2 week break and a very few teams have break match break and one or two teams (the most competitive) have a one week break.
Clearly there is a potential problem here.