Есть много путей для решения это задачи.
Я обычно, когда загружаю прокси, получаю в цикле данные из ресурса, используя {{ProxyResource|notreuse}} и чекаю прокси, если он не рабочий, беру другой.
@zeor Ну чисто логически тут узкое место будет даже не БАС,а либо интернет канал либо канал + файловая система. Тут при желании можно посчитать зная скорость вашего жесткого диска и исходящего трафика оптимальное количество потоков. Обычный HDD это где-то 120mb максимум при условие, что он не под ОС. ПОТОКОВ=SpeedHDD/UPLooadSpeed. У меня к примеру 120/30*0.125=32 потока максимум.Но в реальности,сли не SSD то корость диска будет ниже.