They make you look like a squid. I personally think they are ridiculous. But, if you decide to wire some in, make sure that you do it correctly. Every set that I have, ahem, removed for someone has been a total hack job. They are kind of hard on M/C electrical systems that were not designed to handle the extra load. When they are wired up wrong, that causes multitudes of problems.
It doesn't take much to do it right, but most riders are not that adept at soldering and using the correct connectors to do it right.
Unfortunately, I have no site to recommend for you.
- Nut