Yes, they would flash. And the rate of flash would be dependent on your speed. I did notice, though, that you can buy extra magnets to improve performance.

My beef is that the lights would be off at stops. NO chance for drivers to see you then.

I love the geek factor, though. I might have to get some & have DH rig some sort of battery to solve both problems.