I think the LEDs are there for fun mostly. I learned from the show that you should keep your fingers away from the metal bending machine, and keep your nails in presentable shape for closeups. They had to pick McIntosh for the show as otherwise it could be disturbing to see 13 year old Chinese children building things, although they do a great job.