Wow, only got through a half of this thread...
For the record, I go ether way when it comes to sights, although I believe that a low powered scope is ideal for first shots on most game other than, say, Elephant super close up or follow up situations.
However what is best has little to do with it IMO.
Open sights are just great fun to hunt with, but you will miss opportunity's.

Ahh, those DG..
[Linked Image]