I have been using TruGlo fiber optics on my Carry Glock 19 (this is also my IDPA match pistol) for as long as they have been out 9 years? Not sure of actual date I went to them.
As night sights they are very bright (in my case 3 green dots) in sunlight! you can glance at them, super bright!
Forget the traditional sight picture, just line up those 3 green dots, perfect.