I always likened these things to Porsche stickers.
I mean, would you add it to your NARP if it didn't have the Porsche name painted on it?? Because reflectors are cool? Or, is it truthfully, a sticker to boast about ARP?
When I was a kid, the first thing I removed from my bicycles were the stupid reflectors. (Oh wait, maybe I'm missing a market opportunity! I could sell Porsche reflectors to fit 914 wheels! And maybe PMB will help me engineer a card holder to flappatappatap in the spokes of the fuchs!)
There are some other nice Porsche stickers too. You can get it on the rocker panels, across the top of the windshield, badge it on the hood....
Ok, joking and snarking over.