Can"t see any merit at all in the "divide by number of players" notion. It would add nothing except a disincentive to recruiting players to your team. Anyway, why should a team of 3 have the same chance of winning as a team of 20?
A points system where points are spread across more teams is a good idea - it would create a fairer situation, both for the teams near the top and those further down.