After further research, it turns out that some proxy caching services will not cache files with query strings in the URL. Whether this is true for some web browsers, I do not know.
Thus, this, apparently, is the only serious drawback of using query strings to update aggressively cached files - they may not be cached at all.
source share