It is not the same at all. The swapping algorithm can make a big difference in performance, for better or worse depending on workload

Zram is just swap but in RAM. It uses the same algorithms as normal swap