I don't really get why the Rangers want to trade for JT. It really isn't what they need. They had the right approach at the TDL.
That being said, I do think they should look for a younger/cost controlled option who they won't need to re-sign, and I think the fanbase should be more willing to part with certain assets.
You can only pay so many players. The longer you hold, the potential aspect diminishes of a players value when they're limited by a lesser role or are just simply not actually that good. Canucks made the same mistake, albeit to a lesser degree in terms of value of assets ~12 years ago. Should have moved Cory Schneider, their picks, young "potential" to grab another asset or two for those few years at the top.
Maybe their best option is to just move Trouba so it elevates Schneider - I'm not really sure. You have a significant diminishing value of returns when you have a premium asset and big money tied up into spots behind Fox with where Trouba/Schneider are on the roster.
I think if the Flames lose Gaudreau here, the first call Drury should be making is to Calgary for Lindholm with two years left at 4.8, and then you offer them the motherload (Schneider, young roster forward, pick, whatever). Much more defensively responsible player than Miller, and you get an additional year of contract.
We'll see how things shake lose over the next week in free agency.
That being said, the Lundqvist + Chytil + 30th overall pick was always a stupid offer that the Canucks could replicate at the TDL in 2023. I think you obviously run the risk of injury, or bad mood JT returns, but I would personally take that risk because that offer sucks. Lundqvist is completely blocked and had meh stats in his d+4, and chytil has been the same producer for years. It's so bad.