Brian,
Why not call Cabela's customer service line and ask?....they really are there just to answer those sort of questions. Also, on their on-line forum (I hope that is still going???) they have a number of professional hunters/outdoor specialists that should have first-hand information on those two products that the do evaluations on. Good Luck!
Jim