With enough RAM, you can keep the shared_memory file (basically blockchain state) in memory, rather than on disk (my case here). It will be much faster to load the state on node restart, not to mention replay ;) But if you are patient enough, you can use the cheapest option like this one.
RE: Low power local witness node