Those were originally designed for Xtracycles - a bit pricey and I'm pretty sure they aren't waterproof!!
I find that extra "decorative" lighting is significantly helpful at night. When I took down my Christmas tree from the bike I noticed drivers just didn't see me as well - I put back some of those strings of lights, even if I didn't put the tree back.
There are some "glo-stick" lights (but battery-powered, not the temporary chemical reaction thingies) that are pretty cheap that do a nice job. I have a red and a blue one on the back and I think people automatically think "authority!" and back off and slow down