Hari if you're experiencing difficulties during peak visits, I doubt the Refresh button plays a big part in it.
The initial page load has more performance impact, given it also includes fetching the list of discussion among everything session and preload related.
Maybe your server could do with an upgrade to a larger tier. Or you might want to try out the paid ReCache extension.
Cloudflare does help, but it will only cache the assets. If you've got a high number of visitors your origin will still have to handle a lot of requests and the database queries.