I think people are underestimating how difficult it will be to attract players to the Jays this winter. Players won't know whether they'll play home games in Canada, Buffalo, or Dunedin. They won't know whether they'll be playing half their games in a big league park or a minor league park. I know at the end of the day money/term talks, so if the Jays overpay they'll have a shot, but it's still going to be a factor. I'm talking about notable free agents, not the FAs who will scramble for any job they can get.
Kim makes sense from an age perspective. I don't know how good he is or good he can be in the future, but if you can get a FA at age 25 and plug him into your lineup right away, then that's a pretty good outcome if he's any good. I don't know if Ryu can be a factor at all, or if he's even someone who will make an effort to recruit, but that might help as well.