Of the two which one would you go with? I can get the Leaf River for $268 which includes security bar Or I can get the Trophy with bear box for $220