I wanted a small-scale version of this for my personal photos, back when I realized that uploading a few hundred GB on my 5mbps down/0.5mbps up residential cable connection was going to take weeks.
(Ended up doing it from university, where I had symmetric 100mbit in my dorm room).