Нужен ли такой DC клиент?

Представь, ты находишь интересный релиз на сайте o-go.ru, нажимаешь по магнет-ссылке и сразу же смотришь его, как будто это файл с твоего компьютера. Классно, не правда ли?

Можно смотреть сериал сразу же, в любимом плеере, без ожидания загрузки.
Можно сразу же начать установку игры из образа. Причем будут скачаны только нужные для установки части образа.
Можно открыть большой архив через WinRAR и вытащить нужные файлы из него, опять же, не загружая все остальное.
Можно перетащить файл в Skype, vkontakte и пр.

Вообще не нужно ничего загружать, все просто работает.

Чтобы это осуществить, нужен DC клиент. Под капотом будет использоваться библиотека http://dokan-dev.net/en/
Она позволяет создавать виртуальные диски, которые выглядят как настоящие. Но обращения к файлам и папкам контролируются программой. Это позволяет создавать иллюзию присутствия файла в системе, когда его по факту нет.

Находишь файл в сети, добавляешь его в к себе в «облако». Файл сразу же появляется на виртуальном диске и с ним можно работать как с любым другим файлом, который есть на компьютере. При обращении какого-либо приложения к этому файлу, DC-клиент загрузит нужные блоки файла и передаст программе.

Конечно, если нет источников, программа просто зависнет. Но на популярных файлах это точно будет работать.

Такому клиенту вообще не нужен интерфейс, достаточно иконки в трее с возможностью «выключить» и поставить ограничение на использование канала.
Чтобы не создавать «паразитов», загружаемый файл будет сохраняться на жестком диске для последующей раздачи. Но, даже если нет свободного места, файл будет работать все равно.

Я мог бы сделать такой клиент, ну, скажем, за неделю. Но нужно ли?