Using the blockchain for this is overkill. Just think of using something like bittorrent, with some security added on top. A distributed general database would be incredibly useful.
Please don't think I meant to use the Bitcoin blockchain, I'm talking about the blockchain in principle. A blockchain IS a general distributed database. In which case it sounds like you're agreeing this could be something worth investigating further.