RE: scopes vs red dot vs open sights
I use a scope, for one because thats what i shoot on every other gun i own. For two, because if im holding out for a trophy bird, with a scope I can get a really good look at the spurs before i go shooting the turkey.
Red dot.. yes you have to turn on, battery life is extremely long, unless you buy a really cheap one, they work fine in low light and foggy conditions, not that you ever have shots at turkeys in very low light conditions.Burris speed dot is a very very good red dot scope, and it weighs about half as much as your normal shotgun scope.
My 2cents