To the OP - do your own research and come to your own conclusions. Unfortunately, nearly every thread that even mentions LEDs has detractors, and quickly devolves into a peeing match.
My rule of thumb in this hobby is to try to read 4 or 5 forums, from various sites, before I drawn any conclusions about any products. Look for supporting links and scientific arguments, not vagaries and impassioned posts. Good luck!