Don't know much about those glasses, but I bought a pair of victor fl 10x42 this year. Definetly the best glass for my eyes of everything I looked through. I liked them more than swaro or leica. I highly recomend zeiss to anyone. That power and size should be a good combination. I absolutely love zeiss
That John Denver is full of $#!t man