re: Use Case 2 --have you seen Ravelry? It is a well-developed community metadata/social platform where users can enrich images they've uploaded to flickr with all sorts of metadata on pattern sources, yarn types, stitches per inch, etc. and connect with each other. It is WILDLY popular and so interesting for info-science types to check out. I'd be happy to show you the site (log-ins required).