Looking for some advice here........I have several new lock on stands this year that I got for an unbelievable deal. Now, I'm trying to decide am I better off getting the Big Game 20' climbing sticks or should I just go with screw ins. I'm trying to stay within a price range, but if feedback for the climbing sticks are good, I'd just roll with those.