Why bother putting yourself at the mercy of others when you could just access and compute your music from your own ‘cloud’ / home server.What exactly do you mean?
I don’t see why one would want to upload it all elsewhere, just have the files at home, a bit of software should link your mobile device and you home network together. You could also configure EQ , room correction etc using the mic on your Mobile device and the computer power at home. This way you could stream corrected music in any environment , in the car, at a freinds etc.
Maybe you can already do this.. lol