I don't think putting Grigs on one of the top 2 lines is going to make any difference(this year). I know people have high hopes for him, but he was terrible during his time here. I'd get him to Rochester for the rest of this season, and if he still looks like the same player come September, I'd send him back to the Q....again.
I would not be surprised if DR kept him here in Buffalo for the rest of the season, so that the potential for Grigs looking bad at the AHL level is avoided, and therefore, he doesn't have to answer any criticism.