I suggest to add a solution to choose an element into a big list typing some parts of the name. Ex. a list of 500 peole, write some letters (3-4) into an open ended text box and systems prompts a list of the result of the search. Something with ajax could be ok.
And also the list could be populated by csv or excel upload.