I say we make it public only when we have at lease one clear use-case for caching other files besides the ones returned from WP.org, not before.