I would agree that they are a step in the right direction. They had their pros and cons, but like with the light I’m sure FIRST will strive to find better ones.
LED Advantages:
Smaller, don’t have to find placement in robot
No changing of the cover or teams with the wrong cover. (Not that it ever happened

)
Light Advantages:
More robust (If the LEDs are not shielded they pretty much explode on any sort of impact)
Brighter
Even as is, I like them better. (As a Mech E, the wieght and size sold me

)
Eric