Yes I had seen that. The installation looks pretty slick and possibly a little more durable than the typical fiber optic. In addition, I think ToolTech will install tritium in the sights as well.
As a guy with a 1911 with a staked front sight (I have 3 white dots on my 1911 just like the 92FS), I often wonder if I'd actually prefer the fixed front sight of the Beretta 92FS since I wouldn't have to worry about it sheering off.