Согласен, что нужна синхронизация с DropBox. Уже давно пользуюсь данным сервисом и считаю его очень удобным.
Obree - это конечно хорошо, но лично я читаю не только книги на своем ридере, но и различные статьи по учебе. Постоянно подключать ридер к компьютеру, чтобы закачать очередную статью немного напрягает.
Если вы решите интегрировать сервис Dropbox в свои устройства, рекомендую посмотреть, как этот сервис реализован на Android-устройствах, а именно: чтобы не забивать память устройства лишней информацией, в папке Dropbox на устройстве содержаться только заголовки файлов. Закачка самих файлов производится вручную или согласно соответствующим настройкам программы.
Сервис Dropbox работает со многими другими сервисами и поэтому может содержать много служебной информации в своих подпапках. Иметь копии этих подпапок на всех синхронизируемых устройствах нецелесообразно.
Зачем зацикливаться на DropBox? Я использую три разных сервиса и DropBox'а среди них нет. Я бы сказал, что нужен настраиваемый WebDAV клиент синхронизации. Не надо графических интерфейсов, достаточно настройки из конфигурационного файла + пункт в главном меню "подключиться и синхронизировать"
Пофиг чем синхронизировать. Должна быть папка где-нить в Интернете и все книги оттуда должны закачиваться автоматически на читалку. Это напрягает каждый раз подключать шнур и что-то заливать.
Функционал
1. Для простых пользователей - синхронизация с папкой на популярных облачных сервисах.
2. Для продвинутых - настраиваемые протоколы (тот же WebDAV)
3. Опция - качать все файлы или только заголовки.
4. Автоматическая синхронизация при появлении WI-FI
5. Каким-то образом объединить с instapaper или подобным сервисом. Много чего попадается в интернетах, что хочется почитать потом, например по дороге с/на работу.