I had the same sight on one I bought last year. It wasn't factory, it was an Extreme Duty. So +2 for the Extreme Duty.
No better than stock and no worse. I didn't pay extra for them, they were on the gun when I bought it. Sorry to be so vague, but they didn't ring my bell. They did have less sharp edges and everybody wanted to see what they were. The 2 dots really made it hard to aquire the front sight. I usually prefer the white outline to the 2 dots. Unless it is a 3 dot night sight system.