I would never put that stuff on my road bike, but I don't ever ride my road bike in the dark so it is not required there.
But my commuter bike - ah, now you've infected me with your disease - I want that on my commuter! Time to drop hints to my loved ones asking me "So what do you want for Christmas?"