why not just use a p2p platform? clients can then load files via multiple servers at once, can use index and dht lookups, anyone can add servers