We may not be talking about the same sight, but my "criticisms" about the NECG aperture sight are spot-on.
Yep, spot on alright. When you use the standard NECG Peep Sight outside the parameters of it's design, i.e. with the aperture removed, it doesn't work well as a ghost ring. I suppose that's why NECG also makes a Ghost Ring Sight which is the subject of the OPs post.
BTW, if you somehow felt targeted by my previous post, please read your own signature line.