I also think that a flexible schedule and one game with each opponent would be easier. A week per game! In a month, at least 3 games, in 2 months - at least 7 games. Based on the results of 2 months, we can draw conclusions about activity and punish if necessary!
If anything, you can catch up during the New Year holidays!
And if someone is going on vacation, then, on the contrary, play in advance if possible!
On average, I think it's normal to take a snapshot of the played games every 3 weeks.
P.S.: By the way, I will probably miss the whole of January in terms of games, so I would still like a flexible schedule.