Hmm...I see where you are coming from
But I do not like the electro mech approach.
I know that with the right arduino programming, it could calculate RPM and adjust the on/off position of the light and also the duration it needs to be on for
This will take advantage of visual stay effect