I've always noticed with any equipment, if it isn't good users let it known. I've even seen how thing that are good, there always those that whine about something, even if the whining is meaningless! Things like, I wish it had more power, the finish is not what I expected, it's great glass but wish it was smaller, the zoom ring turns farther than I like.
I mean the fact is when something is works as it should, most don't take time to post it works, but everyone post when it doesn't. The fact there isn't any whining about this scope I would think it is a very good choice. I have had several Sightron scopes, every one 6-24x, 8-32x, 10-50x, 42x, and never one problem with any, and all with glass as good as any scope costing 100's more.
I would have no issue going with this scope if it fit the purpose I was going to use it for.