I have XS sights on a Glock 23.
With lots of effort and care, and slowing down to fine-tune my sight alignment, I can be accurate with them. Otherwise I have the shooting too high or too low problem with that big fat dot.
I prefer regular 3-dot night sights though and have them on everything else. Just as accurate, and for me at least as fast to use regular 3-dot sights as the XS sights.
I don't hate my XS sights and have no plans to replace them, but I'm not planning to buy any more either. Regular 3-dot for me going forward.