It's not bad in a dry climate. But if it rains a lot, it won't last. I have found Meguiar's Endurance to last the longest here in rainy Vancouver. It will last a couple of weeks even if it rains 10 out of 14 days.
The Protectant lotion is a water based product, so does not have the same properly as the old Armour All (I think the new stuff is water based now too?)
The EO Wet Tire Shine is pretty shiny looking, and probably looks more like the old Armour All, wouldn't you say?