I quite like the idea of reviving the zero-commitment perpetual league where people can have multiple teams and just pick up and play whenever they feel like it. There would be no formal competition, although we could organise ones ad-hoc and allow teams from the perpetual league to enter. A league table (ladder or regular style) could be incorporated if you want something to measure your ongoing performance against, but there would be no finite end to it in the way the current league works.
We could also look at incorporating teams from the annual league after it has finished so you can continue playing with and developing them, thus addressing some of the issues with the league not being long enough to develop certain teams (or worse still, coming to an end just as they are getting good).
I agree with Dopey that it would be a good idea to wait for the new edition to see if any of the changes would affect how we run things.
I also think we shouldn't forget that playing one-off games with standard teams can be just as fun. It doesn't always have to revolve around a league or tournament.