I might try a little partitioning this week. Maybe I will separate out the girls and boys teams. Or Maybe I will separate the gold level teams. So there might be two tables sitting side-by-side. One for all clubs and teams, and perhaps one for just girls, or just golds ... something like that.
While my system of giving each team 3 points for a win is not perfect, neither is a system giving extra weight for wins at different levels. Start with the lowest ages, the 2008s through 2007s. I don't believe there are any gold, silver elite or silver levels for girls at these ages, at least for girls. I believe the boys have a silver bracket for the 2007s. For girls, there are no gold or silver elite brackets at the 2006 age group, either.
Now look at the older ages. There are almost no bronze-level teams from the 1997 through the 2001 years. About 80-90% of all teams are bracketed at silver and above.
The statistical result is as follows: A club with a lot of older teams will always earn more points per game than a club with a lot of younger teams.