Seems like a change of scenery and a fresh start for him, and the Flames would be the best course of action...
But, you’re probably not getting a whole lot back for him in a trade; maybe another guy drafted early who’s kind of going through the same thing.
I’d say maybe swap out Virtanen for Bennett, but the Canucks might not want to do that as despite his meager point totals Virtanen looks like he’s actually improving as a player, whereby Bennett seems to be regresssing.
Anyways...I’d love to see him get a fresh start somewhere else.