I didn't notice any finish coming off. I used a sight pusher to get the stock sight off and new sight on.When you put the rear sight on, did it remove any of the slide finish. On my Gen4 22 (new finish), I installed night sights and it took off some of the finish. Never happened with any of my other Glocks that I installed sights on.
With so many sight options it is hard to decide sometimes. I've been lucky my friends and ranges I've shot at have had a variety sights on guns so I've tested many to find one for me. The dot over dot like XS Sights or Henie 8 or the original Sig sights work best for me. For 2 eye open shooting the XS works the best for me.I need to try Warren. I've gone from Trijicon to Novak. Novak to Heinie. Stuck with Heinie's so far.