I'm skeptical of the LEDs also. Checked them today and they've grown a bit, they don't look that unhealthy out in the sunlight, though they are real slow.
I gave them a water for the first time and watered 2 of them with the stuff that collects at the bottom of my worm farm, along with a few...