Love the way this is beginning to look., As long as you stick to your own rules when running the numbers, especially when it involves an unplayable league, then, things should work.
As for the 'weighting', I take it that you're using the overall average to work that out, although, does the division of players you're looking at add another variable to look into as well?