The main reason for using an in-game light source is so it glows at night, as well as brightens surrounding game objects. Though really like your idea of fireflies/flickering. I was thinking of making fireflies randomly spawn on the map during night time?