I'm personally doubtful of products that clean and protect - they generally tend to be much better at one or the other, so I'd go for separate products to get best of breed for 2 very different jobs.
I've not tried this product, but ask what bits you want to clean - metalwork or plastics, as again different products - degreaser, alloy brightener, plastic dressing, soft lacquer or just TFR for a general wipe down all have their place.
One of the best things i use is good old WD40,works a treat on alloy and protects steel parts as well,solvol works well on some of your polished parts but be careful as it is slightly abrasive........