I think the draw should be decided on what position you finish the previous year
My rough idea is you'd have 3 divisions based on their finishing position the previous year.
All teams vs each other once (so that's 16 rounds covered)
Top 6 all vs each other twice, middle 6/7 verse each other twice, and bottom 6/7 vs each other twice. (22 rounds total)
The remaining 3 rounds can be just top tier vs middle tier, and middle tier vs bottom tier
This was, you guarantee top 6 vs each other twice (so 12 "blockbuster" matches each year)
and bottom 6 teams have a "softer" draw, so they get a chance to improve their position
My rough idea is you'd have 3 divisions based on their finishing position the previous year.
All teams vs each other once (so that's 16 rounds covered)
Top 6 all vs each other twice, middle 6/7 verse each other twice, and bottom 6/7 vs each other twice. (22 rounds total)
The remaining 3 rounds can be just top tier vs middle tier, and middle tier vs bottom tier
This was, you guarantee top 6 vs each other twice (so 12 "blockbuster" matches each year)
and bottom 6 teams have a "softer" draw, so they get a chance to improve their position