There really isn't any reason to believe that he can't have a career more successful than Davis -- his bat is just as bad, his speed is just as incredible, and he's got monumentally better defense. These kind of players are horrific if you misuse them, and they can be incredibly valuable if used correctly. Think Erik Kratz.
Gose fills a specific niche. The Jays at the time had Pompey, Pillar, Dirks and Mayberry, so they had no use for him, which is why the trade was a smart one to make, but that doesn't automatically mean that he has no value.