In my Glock days, I would always use the Big Dots to replace the Glock plastic sights, though I preferred the rapid aim style of “dot the I”
As for these vs RDS, more a matter of size, and perhaps battery issues? I’m a believer in RDS on some carry guns, but not all.
Was going to have XS...