у меня мысль такая ...
доступ будет не по FTP, а по HTTP ...
отдача будет производиться сервером nginx ...
много информации о том, что он лучше даже чем thttpd (он установлен на Агаве, для отдачи контента) ... Он адаптирован для работы при экстремальных нагрузках, в то же время он жрёт мало ресурсов, а главное поддерживает "Basic Autorization" - доступ по паролю с возможность смены паролья "он-лайн" ...
таким образом, решаем всё проблемы ...
провайдер сказал, что nginx у них работает "на ура" ...
но файлы придётся резать на кусочки, тем же РАРом ...
я думаю, это не проблема, т.к. у нас же не будет временных ограничений, как на Рапиде например ...