How are you going to ensure that new helpers don't start checking out words that have already been checked by somebody else? Maybe you should assign blocs of words to each of the helpers?