As an unabashed McG fan, I do not think you're ever going to see him putting up gaudy numbers. His value comes in his addition to a line and what he does for his linemates to make their lives easier on the ice, imo. I don't think that's a bad thing, but I'm not sure that's the right thing to be adding to a team with no real production drivers in their prospect system.
When it was made public McG was on his way out of Winnipeg I wanted Dubas to trade for him, but not at the cost of Yager or a 1st rounder. Don't know if that was even remotely possible though. I still like Yager a lot as a prospect, fwiw, but I don't think he's a foundational piece or building block either.
Neither would ever amount to anything meaningful under Sullivan though, imo. He must be fired if this team wants anything to come from any of their prospects--and that includes the potential top-5 picks they're gonna be stockpiling in short order.