I like both the Christmas lights, as well as regular lights.
The Christmas lights are great since yes, they can sleep with them on, but they are bright enough so that they can find a perch.
I prefer lights on in the evening.... with the Christmas lights, they can always find their perches. But yes, if you have lights on at evening, then you do need to do something so they know the light will be shutting off soon... so they can roost.
Lights on in the evening makes way more sense to me....
No reason to get them off their perches earlier than the sun. Blasted cold then. Also, no one in this house hold is bringing out water that early.
Evening hours are a bit warmer than morning... so perfect time for more light.
If it is getting horrid cold (below zero F, but definitely by -10F) they need the extra light, at least 10 hours so that they have enough time to eat. Eating keeps them warm.