I am not sure whether they are legal or not, but if a copper pulled me for having one I'd just say "Well at least you saw me, so it did it's job".
If he asked me to remove them then I would, in return for him ensuring my safe passage to and from work everyday!
If I can see a cyclist, I can...