I like the fact the finish is either melonite or some kind of nitride process.
I had Ameriglo IDOT Pros and the rear sight was prone to rusting..
Broke my heart to see that after I just got my slide refinished. Granted it was only in transit 3 days and had rust on the sights like that. (AL to IL during the fall)
While I liked the sight picture, the front sight would dim from carbon eventually. Haven't noticed any issues with the TFX so far.
People complain the front/rear are both green. But it doesn't really matter with the white insert. It really stands out in intermediate light.
I think I'll be putting TFX on everything possible.