They do need full sunlight otherwise they stay on for 10 min if that.  The snowflakes are quite nice when on the Angels not so much