It does need light to charge it, I don't believe something coming out of a safe with it on is going to glow.
I don't see a problem with a quick bump from a flashlight from my position. If something goes bump, I grab a light (LED G-2) as well as a pistola...quick flash of the sights and I'm in business.
The night sights on your Glock are the real deal.I agree with above. But I like the night sights on my glock.