I learned about IPFS through using WinWorld, and I think it's fantastic. However, I noticed that not all files are always available, presumably because nodes hosting those files are not online when I go to download them. I tried to download the file via Julian or Ricky and then add it to IPFS, but I get a different hash. Talking to the people on #ipfs in Freenode, it sounds like there are a few different methods you can use for adding files to IPFS, and they will result in different hashes. If whoever adds the files to IPFS initially can tell me what the method is, I can re-host any files I come across that do not currently have online nodes, thus strengthening the filesystem
Also, I believe sites or collections like WinWorld get something called a "CID" from IPFS, which allows browsing all the files related to that collection from inside the IPFS client. For example, the CID for XKCD is QmdmQXB2mzChmMeKY47C43LxUdg1NDJ5MWcKMKxDu7RgQm which allows you to see all the XKCD comics that have been put on IPFS, from within the client. Still not totally sure on how those are assigned or how they work, but I'm curious nonetheless
I am happy to do anything I can to help WinWorld's files survive!