From the time he was announced as the host, I thought it was basically an apology for the way everything that went down with him being hired as a cast member and then immediately fired. I don't think his profile is big enough to be considered for hosting otherwise. I think they were saying yeah, we probably made a mistake with all of that.
Based on the episode, I think that's debatable. I liked the Forrest Gump sketch. I certainly didn't have that on my bingo card, and it was actually fun and creative. I also enjoyed Bowen as Truman Capote.
I think he mumbled something about nothing from his act being suitable for TV. I took him on his word on that.