If you have faith in Lafreniere from age 22+ and you have the cap structure, you take the risk/rewards. If you don't have faith he can be a very good top 6F, and you don't have the cap structure, you don't do it.
Also, It's a KK type offersheet with a handshake deal on what his next contract would be after that year. We will see where Kotkaniemi tops out at during that 8 year extension. Canes did calculate the risk/rewards on KK. Might work, might not. I felt he improved last year but we are talking modest gains season/season.
For the draft pick, you know less information today. That player could be better than Lafreniere, the same, or much worse. Top 10 or 6-12 range picks have lots of value... if you hit.
Bookmark it. I am curious myself to see how this idea today ages over time.
I would try that myself but Habs don't have our 2nd rounder. Not possible with us but it is with other teams.