That sounds like a brilliant idea. Also, if you bake in 'previewing' capabilities (like thumbnails for images, bpm/quality descriptions and waveform sketches for audio files, or whatever the equivalent would be for each type of media), you could potentially lease the technology to social media sites that typically already do this for popular image formats.