I had a chance to hold a gun with them on it and the idea makes more sense once you hold them, but I could not see them in bright sunlight. The FO tubes do light up well and I suspect that in low light the tritium would take over, but for the random overcast days in PA I think there will be 6 dots.
I did really like the idea of the tapered front sight, but shooting and fondling could yield drastically different results. As someone who thought Kyle Lamb was full of it at first, I will have to rely on his expertise and assume these fill a need for someone with a mission that differs greatly from mine. I can only hope to see them on the range some time and actually shoot the gun.