My experience is they both glow nicely. I will say the finish on the metal housing of the Trijicons seems to hold up better than that of the Meprolights.
Just to add a bit of variety I came across a nearly free pair of XS big dots for my PPS. For social work they are very good, but absolute precision is a little difficult.