I can already see a problem with these sights. They are ramped on the front side of the rear sight. This makes them virtually impossible to use for one-handed manipulation in high stress situations, not allowing you to rack the slide off of your holster, or heel of your boot. I'm not sure about a Philips screw for the mount, either. I'd rather it be a Torx or Allen/hex screw. Philips strip out too easily.
Also, are these night sights? If not, they wouldn't do well in low light, either. Probably good sights for competition, but not SD.
That's just my initial observations/thoughts.