That is a different use case than the OP. A use case in which you are consuming lots of RAM and lots of CPU.
Obviously, the best solution would be for the OP to actually test both with their specific workload. However, I have seen plenty of reports of zram decreasing performance when the CPU does not have available cycles.
Every workload is different so in the absence of being able to test both it is all speculation.