I also can't comment on the rifle choices but this round has been DRT on Deer for my son. I got him a new old stock Model 70 in 7mm-08 when he was 12. He never developed a flinch with this round, and his 5 deer to date have either DRT or ran less than 20 yards.

After seeing the 7mm-08 in action, I want one now.