1). Многопоточную закачку, при чем каждый поток со своим прокси.
Если без многопоточной, то хотябы какой-то ротатор проксей из списка с возможностью импорта списка по ссылке.
Да, можно настроить это все через проксисвичер какой-нить, но он ведь не знает что прокси забанен гуглом и постоянно натыкается на нерабочие, что сильно торомзит процесс. А вот программа могла бы выкидывать забаненные гуглей проксики из списка и юзать только чистенькие.
2). Очень бы интересно было бы видеть распределенный кэш по ftp.
Т.е. процесс закачки выглядит так: проверяем дисковый кэш -> проверяем локальный ftp кэш -> сливаем из интернета (в этом случае сохраняем файл на внутренний кэш, сохраняем файл на Ftp кэш).
Благодаря этому простому решению, при нормальной рекламе программы в сети можно за какие-то пару суток получить весь свой регион. А так я лично никому про эту мегазамечательную программу не говорю, только лучшим знакомым, ибо в сетке за NAT-ом через 5 минут айпишник будет в глубоком и вечном бане.