I'd do it.
Actually, in my league I did do it. Gave up Pavelski and Tarasenko for Giroux. I'm currently in first place though so I can afford to wait for Giroux to start producing while the rest of my team stays hot.
Once Hartnell comes back I have no doubt in my mind that he will start producing again.
One-Year, 10 team Yahoo Points Only
g: 2 a: 1 ppg: 0.5 +/-: 1 shg: 3 gwg: 3
wins: 3 GA: -.25 SV: .05 SHO: 3.25
C: Tavares, Zett (LW)
LW: D Sedin, Moulson
RW: L Eriksson (LW), Giroux (C)
D: Weber, Markov, Wideman, Yandle
Bench: Getzlaf, Backstrom, Kesler (IR)
G: Anderson, Rinne