Think the League set-up looks superb Des. Just one thing (and I may have missed it, so apologies if it is already there) but, mostly for the new members who may sign up, are you going to post anything in the rules about "Team-Play" which is an obvious difference if you want a successful "Team" in this League?
Put it in place now and avoid 95 pages of arguments later on!