I've been using XCP for a while. It seems pretty good but it is only fling 'resistant' not 'proof'. Maybe I put too much on.
Been using XCP for a few weeks now, nearly 1k miles in some serious salty conditions, zero corrosion and no fling. All other waxes/lubes are now in the bin!