Pro Tip:
Keep all your stuff backed up yourself; and keep backups of your backup. Don't rely on any one place to keep your work, let alone a site that's certainly not dedicated to being your storage locker.
Just sayin'... any lost files should be a minor inconvenience at most.