ну так мой вариант значит подходит.
надо:
1) скрипт, через который пользователи смогут загружать файл на сервер с php.
2) скрипт, который будет эти файлы автоматически перемещать на агаву по ftp.
Вряд ли второй можно найти готовым, поэтому придется писать самому.
при этом надо учесть:
1) В php.ini стоят ограничения на максимальный размер загружаемого файла, обычно 2 Мб и еще всякая ерунда. Поэтому если надо грузить файлы большего размера - придется мучать хостера что б менял настройки (вряд ли он это сделает).
2) Наверняка у агавы больше одного подключения по фтп для загрузки установить не получится, да и скорость наверное ограничена, поэтому надо что б если скрипт уже загружает один файл на агаву, остальные ждали на сервере с php своей очереди.
я могу сделать это минимум за 30 wmz (писать в приват)