Johnny is a very, very good player. People toss 'elite' around so much it weakens the meaning of the term. Crosby, Ovechkin, Benn, Kane, Kopitar, Malkin, Bergeron... those guys are a few of the forwards I would identify as elite. Today, Gaudreau is a top 5 LW in the game from what I have seen. If he shows a couple more years in the top 10-15 in scoring then he could be considered elite... he has the potential for sure. Vorachek, Foligno and Kessel have had good years where they were in the top 10 of scoring but then took a step back in the following year(s). I'm not sure which way he will go... my guess would be I see him working on his defensive game and being a perennial 70-80 point winger... in other words, a very valuable asset to any team.
IMO, today he is not worth $8M, regardless of term... it's a big of a gamble with only 2 years experience and only one of those 2 years that would warrant such a contract. To me it's 7 x $7-7.5M (tops), or 5 x $6.25-6.5M... if I were the Flames I would 'gamble' with the 7 year contract at $7M. I am sure that's what JG is looking for... him asking for 8, expecting the Flames to start at 6.5 and meeting somewhere in the middle.
This talk about him having a high probability of getting injured. ??? Why? He has the same chance of sustaining a serious injury as any other player... so far he has proven to be very durable.
Also, this talk about him wanting to play east so badly... if he wanted to do this then he could have easily gone UFA out of college and the east teams would have been lining up to sign him.