If it is a team that isn't having cap trouble, one consideration has to be that even if Dahlin will be on his ELC for three years, after that he'll be set to make 7.5M-10.5M.
Ekblad received 7.5M under a cap that could be as much as 15-20 million lower than what Dahlin will sign his big contract extension under, and Dahlin is seen as having a much higher ceiling than Ekblad.
So if a team can acquire Karlsson or Doughty, get them on 1 year at their current low cap hits, and then 7 years at 11-12 million, how far off is that from having Dahlin at roughly 4M for 3 seasons, and then as much as 10M for 8 seasons after that?