Physically, he's fine. it's mentally that he's not there yet. Last 10+ games he's been playing W to little progress. You think that more will help? I dont think it would. Playing W for these game was a good way to test the knee and get some good ice time to get you rhythm back, but now he need that killer instinct and by putting him C and telling him: you go drive the offense here (i.e. dont rely on Suzuki) it would trigger something.
Dach that can't play C is almost useless to this team. Down the road you have CC, Slaf, Demidov and Laine (maybe) that can play W. him being a 3W would be disappointing. As far as trade goes.... you'll get better value if he plays C poorly then if he plays W poorly.
Dont get me wrong, I want him to succeed in a 2c role, we need his size and skill, but he also need to play the right way.