I enjoy mine! It isn't the best at anything in particular but a great jack-of-all-trades fun truck. It would do everything the OP wants. (Maybe get a used one of these?)
For the OP's choices, I'd pick the Maxx. Definitely a bigger truck that if taken on a hike you don't need to worry about...