Seems like a worse version of Minnesota.
Assuming we are 100% ignoring the cap here (otherwise this trade would be borderline impossible) that really doesn't help the Flames improve as a roster. Championship teams are always built from the center down.
If Lindholm isn't willing to re-sign (which nothing has said he won't or isn't interested), Calgary is way better off selling a lot of the expiring contracts for a boat of futures, tanking for 2-3 years to get some high potential prospects, then jumping right back on the track like LA did