This is spectacular! Exactly what i was looking for! you can even very faintly see the outline of the dovetail in the second picture.
If i were to do something similar, the sight would be certainly pinned in place. A solid 1/16 pin would absolutely prevent the sight from moving inadvertently.