Too many awards
e: Seriously, I can't think of things that would make a drastic improvement. I'm not sure the dollar bid system works that much better in draft with lesser teams but I have no alternative ideas there.
Absolutely the best season so far, rankings and logistics wise in a long time.