I think the difference between Toews, Kane and Keith compared to Reinhart, Zadorov, and Eichel is absolutely huge.
It would be tough to give up Reinhart, but unless it's Reinhart AND Risto - I don't see that price being too much.
...with that being said, I'd be fine with not doing that - but you'd have to consider it.
Obviously the difference between established guys and kids are vastly different.
But, this is also talking about trading multiple kids who have All-Star potential for one kid with superstar potential.
And like the Lindros trade taught us, a trade built largely on prospects can have a superstar going both ways.
I wouldn't want to give up Reinhart and Eichel to get McDavid. But, I like Reinhart's upside a lot more than many, it would appear.
I see an Eichel-Reinhart combination looking a lot like Getzlaf-Toews down the road.
The Sabres don't have a guy in Reinhart's neighborhood to anchor the second line in the future, IMO.