Archival of digital materials is a tricky matter, and it's best to combine offline with online.

A website is a good tool for serving up content, but to run an archive using an online system takes some thought, and assets such as multitrack high res audio and high def video can be very large by Internet standards.

I think it'd be a *very* good idea to run an archive - not just of output files but of masters. It's a feature that's sorely missing from most studios regardless of caliber, and I know that shed loads of digital content and source material regularly disappears in a puff of binary when drives go missing / develop the click of death / accounts scrubbed / passwords forgotten / services gone [eg: soundcloud might vanish/drastically change any day, after losing $50m a year for quite a while].

"One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision." - Bertrand Russell