I would get it working with a few, the problem with caching is that once you activate it you need to clear the cache to see any changes, and when you forget it becomes frustrating until you remember and slap yourself for forgetting (yes, I’ve done it). They are best used after development is done. You may want to look into full site caching, something like WP Super Cache. There are also several other full site caching plugin in the WP Repo
This is a self promotional plug: https://wordpress.org/plugins/blunt-cache/
It’s a fragment and object cache. There are also some other caching plugins similar to mine in the reply. The main difference with mine is that it uses filters and actions.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!