A long time ago I tried a similar product (may have been Duckham's brand). It worked well in the dry and on clean roads (like everything else), but picked up grit in bad weather commuting and off road. Once dirty, it was a hassle to clean the chain.
I gave the tin to my brother, who rides motorbikes. I think the greater speed on motorbikes means muck tends to be flung off the chain, so wax may be more suitable here.
Wax might work better under a Chainglider, but so does everything else, including the original factory lube on new chains.
On bikes with exposed chains, I find wiping chain with rag, then oiling, then wiping off excess is much easier to do than removing chain and heating wax.
With the current weather I do the wipe/oil/wipe routine two or three times a week on the Brompton I use for train-assisted commuting.