I tried them on my G19. My eyesight isn't the greatest and I felt they only work in fairly bright conditions. They outright suck when its dim. Interesting idea, but not for me.
If you want some good, fast acquisition sights try XS, either big dot or regular. I find them excellent in any light condition. I have several sets of trijicons I'd be willing to trade for XS.