Noting that you can now establish your current FIDE rating by taking the current list and adding the most recent performance I would suggest that the ECF system couldIt seems to me that in this electronic age we should be publishing grades more often than once a year.
(a) retain the principle of annual updates to the "official" grade. The rapidplay list which is updated half-yearly suffers from the nonsense that your grade can go up without playing.
(b) Get tournament and league results reported in a timely manner, process them and put up "provisional this season" on the website. This could be an update every month or every other month. You might also want to freeze the estimates for new players every 3 or 6 months to avoid too many retrospective changes. This would give those who wanted to use "up to date" measures for selection, board orders or pairing systems the ability to use them without the issues of trying to make a system based on a rolling 12 months actually work.
It was a rolling 12 month approach that was proposed and rejected a while back - this would be unpopular since it breaks the distinctive feature (for players playing more than 30 games) in the ECF system of a discrete performance measurement without a memory of past results. Under an Elo system, if your playing standard improves by a significant amount, it takes a while for the rating to catch up. In the ECF system it's immediate from the end of the season provided you've played 30 games at the new level.