I always use "zstd --long=31 -T0 -19" to compress disk images, since that is a usecase where it generally offers vastly superior compression to xz, deduplicating across bigger distances.
XZ offers slightly better compression on average, but decompression is far slower than Zstd.