Since there isn't and probably never will be a perfect system I will go out on a limb and say that the ACS I play in seems to work fairly well. I am in the midwest near Chicago but I do not know if that matters at all. The sad thing is it seems that every individual league within the ACS can vote and makeup there own rules as they want. The STUPIDEST one in our league was just instituted this session. When a new "unknown" player joins whatever he scores during his first night is what his handicap becomes for the following three weeks. Well as you can imagine this has led to sandbagging immediately. People that are new are encouraged to shoot poorly by their unscroupulous team captains. My rank is currently a 53 and a few weeks ago I had to play a guy that was a 20! As a 20 he should not have known which end of the cue to use but instead he was playing bank shots and combinations!! That was when I found out about the new system for ranking "unknown" players. BTW the captains of all the teams had to vote for this change and a majority did thus the change. The original rule was any new player came in as a 42 and was adujsted from there accordingly. One other note a former pro player just joined and he was given a rank of 50 but has gone down now to a 47!! He is by know means unknown to anyone and is not in any sense over the hill!