My Take
Ideally, the Toronto Maple Leafs get back Curtis McElhinney. He’s been arguably the best back-up goaltender they’ve had for the past decades. Unfortunately, divisional rival Tampa Bay has him signed.
Letting him go to make room for Sparks and Kaskisuo, who both had stellar seasons with the Marlies, is probably the biggest mistake by Kyle Dubas after the Marner contract.
Considering what’s available, the Toronto Maple Leafs best option is sticking with Hutchinson, only because I don’t feel a better option is available (for a reasonable price). Hutchinson was brought in last season and played a decent game for Toronto then. He’s been good in the past and he’s too young (29) to already be regressing that much.
Based on his track record in the past, it’s worth waiting until the actual trade deadline to see how his game will develop under Sheldon Keefe. It will be interesting to see whether Keefe plays Hutchinson more often in the first games of a back-to-back, it could really help him to get his, clearly broken, confidence back.
Should there be a decent goalie available by the time the trade deadline nears for a reasonable price, Dubas should aggressively pursue it. Hutchinson has cleared waivers already this season, giving Toronto untill the summer to evaluate their situation without giving up on Hutchinson.