It's a great scope. I have one with the duplex reticle which has been floating around on a few different guns. I think that it will work perfect for what you want. The glass is clear, the magnification range is great for an all round scope, and they sit nice and low to the bore the way a scope should. I think it's a great choice.

For the record, mine has been spending time on a 458 Arnold (basically a 458 Lott) for a while now and it's holding up great! It's a tough piece of equipment!
Andrew