I have tried Black Magic and regular Armoral, but they both make my trim look too shiny IMO. I prefer the "new car" look over the "show car" look. Fortunately Armoral recently came out with a "Low Gloss" formula which really does the trick for me. It's much more subtle, keeps the trim from fading, and seems to go longer between applications.
I had a guy tell me this years ago, and he might have been right. But I used the regular Armoral in the interior of my '68 Camaro for nearly 15 years with no adverse effects. There was a LOT of black vinyl in that car. The interior still looked brand new when I sold it to buy my Volvo 2 years ago.....
P.S. I've given-up using Armorall-like products on the interior of my Volvo. Too messy and only marginal results. I have had better luck just wiping the dash and console down with a statically charged cleaning cloth. "Swiffer Sweeper" refils work well, but the "Scotch-Brite High Performance Cleaning Cloth" work best for me. Both are available at Wal-Mart, etc.
The answer, in my book, is (quite emphatically) 303. The best "similar-to-Armorall" product out there. Lasts way longer, no silicone oils, is not as slippery and oily after application, contains the best sunscreen available. This makes your tires look new, not "just detailed." I love this stuff. Armorall vaporizes when you use it on the dash, and becomes a gooy haze on the windshield after a while. Try a little 303 sometime, and you'll be hooked. It will make the interior and exterior of your car look like new (not goopy, oily) Works on rubber, vinyl, fabric (was actually developed to make sail fabric survive the elements better, if I remember correctly...haven't read the literature in a while). I use armorall on parts that I want to look better, but don't really care about...like under the car and in the wheels wells.
You could resist I'm sure - you just chose not to...
I buy it in bulk from Performance Products (Catalog from LA that does Toyota, Porsche, and some other specialty catalogs). I get a gallon for about...excuse me while I whip this out... $45. Their number is 800 553-2840. They have all kinds of quality auto accessories like rack goods, seat covers, floor mats, covers, lighting etc. They can typically special order for any make of vehicle. I used them for years when I had my Toyota truck.
Actually, in that picture of your car that you keep posting, you may have used a bit too much 409 on the paint. Maybe an SOS pad too?