Great stuff, and as you say not perfect.
I don't want to spoil the fun, but is the average score not just an average of an average. I know you have stated you will take the 1st 20 posters ratings for each game, but especially for substitute appearances, if you accept a score where 5 only score...