They're a great organization at building up roster depth.
Trayce Thompson when he came up put up some decent numbers in 2015 and 2016. (1.4 and 0.7 WAR) He showed some glimpses of having some decent pop. Injuries over the years since have slowed him down. He was in the Dodgers organization before so that must have helped bringing him back and who wouldn't want to play for the Dodgers anyways? Plus his brother Klay lives in California as well haha. They definitely have got lucky with that pickup since he's provided positive value when he steps onto the field, both offensively and defensively (can play all 3 OF positions).
Sometimes deals/pickups like this work in favor of the organization, sometimes they don't. An outfielder like Trayce Thompson was definitely worth rolling the dice on as a 4th outfielder given his skillset. He was on a short leash to begin with, so if he didn't work out, the Dodgers likely would have DFAd him instead of giving him 151 PAs. That's the difference between the Dodgers and what we see with the Blue Jays. Instead, the Blue Jays waste too many ABs on guys like Tapia or Zimmer which is a mistake since it hurts the club more than helps.
Again, not saying these deals or signings always work out, though it goes to show you that you can target some interesting 4th outfielders/utility players during the offseason.