I just read your post from last March. Sorry about this late response.
I do not have night sights on my GP100's but did put fiber optic front sights on both my 3" and 4". They work really well.
Out of curiosity, did you install the night sights?
Glocks are today's best choice in a semi-automatic. Ruger is the best choice in a revolver.