does it work this way?
user shares file > the system stores the file on S3 > the system distributes the shared file through torrent > "enough" torrent peers are reached > the system REMOVES the file from S3 > a week goes by and the file loses momentum > available peers drop > the file is lost.