only, don't know if I have used Meguiar's 40 rubber cleaner, but I have used M's Endurance High Gloss.
I found the stuff works OK, but it a very thick, sticky oily substance that goes on wet.
Z16 is a thin, white liquid, very, very slightly oily to the touch. I spread it on using an applicator. You apply very little. The liquid absorbs quickly with no mess and lasts several weeks. The gloss is more of a sheen than Meguiar's gloss.
Most noticeably, when I wash my X, the tires bead just like my sheetmetal does with Zaino....no surprise, it IS Zaino.