As long as you have a pretty decent CPU that is at least slightly underutilized by your day-to-day activities, zRAM is a great choice to minimize how much your system depends on its swap space.
If your CPU struggles to cope with the heavier things you do throughout the day, you might notice zRAM actually slowing you down a bit, as you still have to run a compression algorithm for allocating and freeing memory from that particular space in your system memory.
In cases like these, you're probably better off just purchasing more RAM or getting a stronger CPU. The former is more feasible in most cases than the latter.