Overall, it was mildly positive. I think it's worth a B.
It wasn't AMAZING, but how often is July 1 amazing for any team?
It's about asset management, and in that sense the Flames did alright. They made improvements in two areas of need, and incurred (arguably replaceable) losses in an area of relative strength and in organizational depth.
I think Treliving sees the window for this team being a Cup contender approaching soon (most likely in 1-2 years), with an unknown duration. From that perspective, these moves seem logical.
__________________
|