You're talking about a $30+ million line. I don't think you can do that in a cap world. IMO, a team can survive with it's top two players making 25 percent of the cap, but three players making 37.5 percent is basically unworkable, as the Maple Leafs are finding out (Matthews, Tavares, Nylander currently make up 36.2 percent of the Leafs cap at $29.6 million total salary).
IMO, the Canes traded Skinner because they decided that the two players they were going to pay 25 percent of their cap for were Aho and Svech. If they are going to pursue another 12.5 percent player (i.e. 23 current NHL contracts took up 12.5 percent or more of their team's cap at the time they were signed), they have to trade one away in the deal.
Well we got our "Matthews" locked in at $8.5m per (Aho) compared to $11.6m for Toronto, we got our "Nylander" locked in at $5.4m (Teravainen) compared to $6.9m for Toronto, and our "Marner" (Svech) is 2 years away from payday. That's already $4.6m less for our group of studs vs. theirs. Let's say we did trade for Laine, and he came in at $9.5m. That's another $1.5m less than Tavares, for a total of $6.1m less as a group.
Matthews minus Aho = $3.1m
Nylander minus TT = $1.5m
Tavares minus Laine = $1.5m
Marner minus Svech = ??? (let's call it a wash, knowing full well that if it is actually a wash, Svech is probably a 40 goal scorer)
Total: $6.1m (or 8% of the cap)
Now I don't really want Laine for other reasons (I think him and RBA would clash so badly), but comparing our potential situation to Toronto is to ignore what Toronto did to put themselves in this position (talking to the media about keeping all 4, overpaying everyone ever so slightly, etc.) It also ignores what we've done very well - getting good value on our deals. No point in having those excellent deals if you aren't leveraging them to have room for great talent.
To note: I fully recognize your caution regarding committing too much to high end talent and leaving yourself with little flexibility; I agree with the point and it's something to consistently keep an eye on. But because we've done so well with our contract values, we are for that very reason decidedly
not in the same situation Toronto is in if we choose to add another high-end talent.