Wouldn't bother with EXO, it's not as durable amd suffers badly at the hands of alkali cleaners. I use Ceramishield, this chemically bonds to your paintwork and adds a little scratch resistance to your clearcoat. It sheets water, hydrophillic as opposed to it being hydrophobic.
Or you could...