Using an additional page cache is o.k. if you can put up with occasional high load situations, because these tools have the habit to crawl the website to update the cache. And crawling the website they generate a very high cpu load in a short period of time. In my opinion this is **** for most websites, because the load that the tools create slows the server down more than just keeping a normal website without the tool. At least page caching is only for websites with a high number of visitors. What is "high"? It may be somewhere starting from 5,000 visitors/day. For normal websites that get a few real visits a day (many websites only get 15 to 30 visitors/day) additional caching plugins are useless.