In my opinion (as well as the opinions of several other pistoleros I shoot with) TFO sights are too fragile to make reliable SD pistol sights. They are, also, highly susceptible to gun cleaning solvent damage; and if you ever break or damage the front sight you are going to be forced to deal with a company that is renowned for really piss poor customer service.
Still, I see a lot of people with TFO sights on their pistols. No doubt, there is a place for these sights on range guns. I can only recall a few, however, who have ever showed me an EDC pistol equipped with TFO's.
Send a PM to Glock Talk's, 'Fire Medic'. Ask him how he likes his new AmeriGlo, 'Hackathorn' (#100-010-620
WB) sights. He's a savvy pistolero who would know.
Then call AmeriGlo's excellent tech support department and ask them which combination of front and rear sights to use on your pistol.