As a driver I've two things to say about them.
Firstly, they do make it easier to spot the cyclist over a solid light so that's a good thing. However, it's almost impossible to track their movement and that is a very very bad thing.
The best solution I feel is to have a flashing light which draws attention in addition to a solid light which is much easier to keep track of in your peripheral.