I am not against being patient, but it is all based on who is out there and who we target. Let's say the #5 pick is in play and we can use exactly (no other picks, players, or prospects involved) the #5 pick to get either ROR or Granlund.
If we trade for ROR:
LW: Keller, Perlini, Domi, Crouse, Bunting
C: Stepan, O'Reilly, Strome, Dvorak, Kruger, Cousins
RW: Fischer, Panik
We are still fairly void on RW and would require moving a player to a off-wing position or away from C, which is a risk. So, we take a riskier approach to our lineup and in order to fill out the roster, we are likely having to make at least 2 or 3 other moves (move a player to RW, sign a FA RW and/or likely trade one or two of our young players away to bring in a RW)
If we trade for Granlund:
LW: Keller, Perlini, Domi, Crouse, Bunting
C: Stepan, Strome, Dvorak, Kruger, Cousins
RW: Granlund, Fischer, Panik
Our only move that is truly necessary is moving a player to RW or signing a 4th line RW.
Would you rather have multiple other transactions to make as a result of 1 transaction, or would you rather minimize the remaining transactions that need to get made if the value is all the same?
Someone brought up the Smith trade as a reason for Chayka being able to bring this together, but remember that goalies are a different animal. There are a lot more good goalies in the league than there are good centers, so I don't know if we can judge the ability of a GM making multiple trades work in this context. Raanta was not THE major takeaway from the trade last year. It was about improving at C and G both and getting rid of Smith's contract to open up the $ to absorb Stepan. I don't know if we can view a trade for forwards vs goalies under the same microscope. And since we are not a cap team and do have a budget to work with, we want to get the best bang for our buck. If that means adding ROR and then trading Perlini + for a RW making $4.5 M per year, maybe that drains a lot of our funds for the year and we have to be cheap. The cap is the least of my concerns, but once we take on bigger money deals, we are tied to those for the remainder of that contract.
All that I am suggesting is to not create more trouble than it is worth, especially when dealing with more known quantities in the NHL level players. Get the right value, but if it means making 3 other moves as a result of that one move, maybe that is asking too much to go perfectly right, b/c any one of those additional moves could fall flat, even if the first move worked great.
That's why I am saying - if we add a C, let's make sure we lose a C in that trade. Adding a RW? Let's use the draft pick or LW, where we have a higher number of players available to move. Anything else closes one hole in the lineup but may open another somewhere else.
I think we are closer to being a playoff team than people realize, but we need some consistency across our top 3 lines. Only way to get that is to add a solid RW.