buckskin, I don`t think there are any negative points about either sight you are considering.
I have looked at both of those, I just could not see either one being any better than my CBE Tec-lite`s.
Any 10-32 scope will work, and they are purchased sepately, unless you buy a package.
Chief Headhunter... that is about right.
Take a shot and CHECK IT!