Woah! The rainbow one changes colors!!! D:
You used one big gradient to recolor all the light on the same layer...
The contrasting colors of some of them /will/ be an eyesore when the sprite flashes quickly through the animation.
I don't see how using a gradient on each part of the 4 faces would make it choppy...