Out of curiosity how much do you actually know about Johnson's game? Hes got a pretty good amount of grit. Hes that guy who gets into the corners or the front of the net for those rebounds and tip-ins. Grit doesn't mean size or body checks, its the measure of how much you are going to push and shove to win that puck battle or get those dirty goals/assists by fighting for rebounds. IMO he would be a fantastic add to Calgary and could likely waive for them since its close to home for him
Looking at it 1-for-1, adding Tyler Johnson would be a good fit. Considering the cost to get him versus change to the team is what I'm thinking about.
I'm skirting around saying the word size because I'm not actually talking about size but 5 years ago I might have been. A cheaper option of what I'm talking about would have been Andrew Shaw who just went to the Hawks. Man that would have been exactly what the Flames needed.
Nobody is going to question that the Flames are a good team, depth issues sure, but they are good enough to do better than they did last year. Like Tampa though, I saw them as an easy team to play against (though Tampa has enough skill to overwhelm you and compensate for that... In theory).
I look at Calgary + Tyler Johnson - assets to get Tyler Johnson and I think, meh the team got better but they aren't winning more. I really like Tyler Johnson, as a Habs fan I'd kill to get him on the Habs, I just don't see him being the piece that would improve the flames. Absolutely though that wouldn't be true for most teams (Habs included)