Something that might be handy as well (since some people seem to not think about it) would be to prevent people, that have a license below the one of entered in the league settings, from signing-up to the league. I've seen people with demo license signed-up in a series that goes to e.g. Kyoto.