RE: zero scope range
Really depends on your shooting technique, where you hunt and what you are hunting.
IME, Deer are usually a 300 yard max animal. Most 180gr hunting bullets are about .425 ballistic coefficient. Given that, I would sight in at. . .2" high at 100 yards. That is a 200 yard zero. To hit the deer at 300 yards, you would aim over the target point 8.5 in. For a heart shot, that would mean an aiming point 3/4 the way up the deer at 300 yards. I think 90% of the deer I have shot have been 200 yards or less, even in eastern Montana.
My personal hunting rifle is a 300 WSM with a tactical scope(I turn knobs). I sight it in at 100 yards. I add in 2.5 MOA for hunting, effectively giving me a 250 yd zero. With my 190 gr Bergers, I just point and shoot to 300 yards. Over 300, I ALWAYS have time to slow things down, and use my rangefinder, charts, read the wind and make a good shot. Over 300 yards in open country is a long ways.
Even 200 yards is a long shot without a heavy rifle, good scope, good sling and lots of practice. Have the right equipment to go long.
Now, if I am talking about a woods gun, I would sight in at 100 and know my trajectory to 200. I don't think a woods gun will see many shots over 50 yards.