As far as durability I have been using Meguiars Hot Shine Tire Spray is a aerosol spray tire protectant & dressing. Meguiars leaves a high gloss shine on rubber tires. and it seems to last forever.
Search the site there are pros and cons to using a water based dressing compared to a silicone...