Look if you think you can sell this and make money doing this then by all means go for it. But I think you are in for a uphill battle that doesn't make any sense on many levels. And also why build it if you know that you have a year at most before storage as a service is commoditized?
Well Dropbox, Google Drive, Box, seem to be doing it all quite fine. We aim to replace that with something cheaper, more secure, faster, and more scaleable. Of course, every technology will be replaced with time. You must understand that is not the core of the business model or value added. Your models limits the ability of Storj to reach all markets, and be reliant on a singular platform/token. That is not true decentralization.
Since I'm getting some question about Ethereum integration comments I'll address that. Ethereum allows "Bitcoin 2.0" like contracts. This is inherently useful for many reasons. Here are my two immediate ones:
1) Cross Node Contracts - Node A is overloaded, and needs to offload bandwidth and storage space. It can autonomously and automatically enter into contracts with others nodes to help it out for a profit.
2) Compute - Our goal for Storj is always to have 100% utilization of resources. Our nodes will mostly be I/O bound, and the CPU won't be put to task initially. Would like to use the Ethereum Contracts + Structured Metadata on the Storjcoin chain to allow for a rudimentary decentralized cloud computing service to use that CPU. Works something like this.
User stores Data 1 on Node A
Node A Replicates Data 1 on Node B and Node C (part of normal redundancy)
User Initiates a Compute Contract
Node A-C, perform computations on encrypted Data 1
Node A-C, returns the hash of the data result to the contract
Contract can achieve consensus that the resulting data is correct, and pay Nodes A-C for their work
User receives result for Data 1
Again this is a rudimentary system for Storj 2.0, but Ethereum will allows us to prototype out something useful that we can learn from.