Harry and Dave,
you dont have to be old timers to benefit from no dot. There was an old guy at the range one night giving me some pointers. He told me exactly what yall said about dots. I let him blacken my front sight post and my sight picture improved(and im 23 with good vision). The old guy was right on the money.