You're right about me not knowing THIS product. You've convinced me enough that I might try some, as explained below. I have used similar products, and was NOT impressed.
But, having to charge it before use is the issue for a weapon used in self- or home-defense. You'll just have to be rigorous in your charging practices, as charging it when the threat is there won't work.
Using this paint to give you brighter sights in poorly lighted conditions may be a good use for many of us, because charging it before a range session IS practical. (The materials I've used ["Moon Glow"(?) was one of them] could not be charged so quickly, nor would it remain effective for as long as you say THIS product remains effective)
I might get some to try with the guns I use at a nearby indoor range, as the lighting is never as good as it ought to be. This paint would probably work better than the fluorescent paint I've used in the past.
(A minor, vaguely-related point: when discussing this stuff, it's going to be used on "sights" not "sites" -- "night sites" are places like Dunkin' Donut Shops, IHOP restaurants or, maybe, 7-Eleven stores. There is a GUNSITE ACADEMY, but it's an actual training site, not something mounted on the slide or barrel.

)