If Flames can sign Tkachuk long term this is probably best for Calgary.
Not saying losing Gaudreau for nothing doesn't hurt but I was never sold on him being part of a core of a winning team.
I always said if McDavid and Draisaitl were part of the Flames ( and the Flames do have a good collection of players), the Flames would be a scary team.