I agree with Boucher on the other hand, at the right price, it can be worth it, precisely because, considering his level of play, he will ask for a rather imposing contract this summer, when he will be a restricted free agent.
In the case of Boucher, it is quite clear. He would potentially like to receive at least one impact player, who can be in a top 4 (defenders) or top 6 (forwards), in exchange. So a solid quality prospect or a good youngster with great potential. There is always a way to include one more pick, but as a tangible target, we can think of players like Max Comtois, Filip Zadina, Owen Tippett, Nils Lundkvist, Rasmus Sandin, and so on.