Over many years, I’ve watched many rock-solid internet based companies come and go. I’m sure glad I didn’t trust them to store my data. BTW, what do you think will happen to all the data they have stored in the event they go belly-up?
Some years ago, when 750 meg drive was a biggie, a free off-line photo storage outfit went out of business, but allowed members to buy their own photos back (on a CD). Lotta ticked off people. Never bothered with them for the same reasons mentioned here - don't trust the integrity of them or their system.