I recently found a very good deal on night sights. At $52 for a set and free shipping, I jumped on it.
the "glow" feature of the sights wasn't visible,
Well there’s yer problem. My tritium Novak sites on my 1911 are CLEARLY visible in zero light. As are the tritium MMC sites on my Vang Comp 870.
I understand the point of not being able to see the target, what difference does it make if you can see the sites. I also know if the BG gets behind you he can use your sites to identify YOU as a target. That said I’d take my night sights ANY time over non-tritium.
All I know is when I was on the night shoot at Gunsite for my AZ CCW, I was the only one in the class with tritium sites, and I was the ONLY one in the class who got ALL his shots on target.