I had them on mine until recently. I just took the black fork covers off and replaced them with the Chrome Lighted Fork Covers.
Those work fine, look good and are very noticeable. You do need to install a quick disconnect so you can remove your covers if you ever need to. Also the specific bike adapters do not come with those. After you get the adapters your can tie as much in as you want.
I do not need mine. If anyone wants them you can have them for $30 including shipping anywhere in the Cont. US.
I will throw in some quick disconnects. You will need to run wire down each side and tie into the bike.
In the picture below you can see them lit up in the daytime .