To each his own...
I can make XS work. But to me they are slower and sloppier than most other sights. If they are all I had I could make due, but they would never be my first, second or third choice.
I have HDs on my 17, and TFOs on my 26. Both carried IWB most of the time. Never really had a problem with the sights tearing up my shirts, and the sweat guard on my holster projects my love handles. The only times my sights were a problem was ankle carry. Rear sights tear little jokes in my jeans over time.
Different folks get different results. That was some damn good shooting at 50yrd with those sights.