It's been a while since I've heard anything about the Magnic lights. It's a clever idea, and I'm glad they are still in business.
I didn't know they were integrating the mount into a brake pad. I wonder how they are dealing with the transition to disc brakes.
They also have a forke blade ,seat stay mount unit.