I've recently been talking with a few parties who are interested in using /gadgets/metadata functionality via JSONP. It's understood that use of the API this way would be somewhat limited due to URL length restrictions, but that seems reasonable since most use cases involve retrieval of metadata for a single gadget. This seemed reasonable to me since gadgets themselves contain no sensitive information. The biggest con I had in mind is that callers would need to be careful about what UserPrefs (et al) they send as a GET.
I'm happy to do the implementation myself, but wanted to air this idea with the list in case I'm missing something key. Proposed impl: /gadgets/metadata?req=<url-encoded-equivalent-of-POST>&callback=<arg.matches([a-zA-Z\.]+)> Thoughts? --John

