They are not "optimal" for anything....I am another one of the many that had the MIM blade shear off of a SR-1911 front sight. It lasted for less than 25 rounds shot. I could have had it replaced under warranty, but stepped up and bought an optimal machined steel part.
Cheap and sometimes adequate would be my assessment.
and we cannot say the ruger sr1911 is cheap ...