I don't like to talk bad about any product, but Armor All is nasty stuff. I'll confess to using it on occassion when I've needed something and it was all I could get (say at a high pressure you do it car wash). I know that if you use it constantly on your tires they'll start to turn brown and you have to increase the number of times you use it.
Armor All does make an All Purpose Cleaner though that I do like. It is great for taking stains out of carpet or cleaning floor mats (rubber, carpet, etc.). In tiny amounts it is safe to take that baked on crusty dead bug that won't come off any other way.