I have see a lot of pros and cons articles about the noarchive directive. All the articles were subjective.Do you have an objective list of when to use it and when not to use it?
What are the reasons to use and not to use the noarchive directive?
seo
As far as I know, using noarchive meta tags has no direct SEO effect — it doesn't affect your placement in search engine results.  (Indeed, I suspect that some folks would complain rather loudly if it was found to do so; there might even be legal issues related to the fair use status of such archives.)  All it does, from a user's viewpoint, is remove the Cached link from the search results.However, doing so does deprive your users of the ability to view the cached version when your site happens to be down or slow or inaccessible for some other reason.  Thus, it's not something you should do unless you actually have a valid reason for it (which you say you do, but I'm also writing this for the general audience, so I'll include this note here).Also note that merely using noarchive doesn't actually stop e.g. Google from showing snippets or instant previews of your pages.  You can disallow those using the nosnippet meta tag, but that will make your entries in search results look a lot more spartan and less informative, which might hurt your click-through rate, so you may want to think twice before doing that.