I like Maesen's ideas.
It would be really cool to play have some week with 1 game, some weeks with 2 games. It would also allow some cheesy strats with Bo1s. Generally be a little more involved.
Balance would be nice. There was a major 1-2-3 this year as TFA never dropped a game against TBD/TDS, but LoL never dropped a game at all!! As much as our team of Silvers and Golds fought hard, it's ultimately not that awesome knowing you are going to get stomped by a Diamond, Plat, Plat, Platokenn, and Gold in the final game of the season. Captain drafting with people submitting their highest MMR account (if they play on an alt) would be cool. Then Bo3s for playoffs.
If all teams play in a night, you could maybe have an MVP for the night as well? Based on a single game instead of cumulative.
That all said, I super enjoyed myself. It was a lot of fun playing in the MadCast league!