Господа, а если подойти к вопросу с другой стороны.
Не ищущий делает выборку результатов, а искомый.
Имеется в виду, что сделать сервис, на котором люди смогу оставлять свои заявки (например, адрес+назв. дистра+емейл для уведомлений)... Далее эта заявка попадает в общий поток. Участникам (то есть тем, кто желает распространять дистры) рассылается уведомление, что мол так и так есть желающие получить дистр. Распространители залазят на сайт и выбирают для себя приемлемые варианты. Выбор означает то, что кто-то ставит на заявку метку - "принято"... После отправки/передачи дистра ставится метка - "готово". Естественно о появлении меток уведомляется по емейл заказавший.
ИМХО, такую систему сделать проще, процессы более прозрачны, да и релевантность больше... ибо "зарегистрировался и забыл" в данном случае автоматически отсеивается