Looks like you hit the "submit" button 7 minutes before I did.That's why I missed your mention of the NECG sights.
I have used both open sights and aperture (peep) sights and almost always I have founf the latterto be both faster and more precise. But, that just might be because I grew up with them.