Is he actually good at this? The only thing I've seen him host was that Ubisoft press conference, and that was... yeah.
He and Aisha Tyler are simply terrible at those conferences and always have been. The thing is, you could tell McHale was trying to bring his Soup shtick into a crowd that didn't get the references. For instance, I remember a lot of people in those days wondering why he kept namedropping Ryan Seacrest, which is a long-running thing with McHale.
He was made for The Soup. He did it for 11 years, to the tune of over 600 episodes.
I should note that this stuff does or doesn't work depending on your ability to glom onto the material. The Soup was snarky and deeply invested, by way of its source material, in making fun of celebrities, reality TV, and such. It was an evolution from what "Talk Soup", its forebear, was in the 90s and early 00s, which was making fun of the glut of talk shows on daytime television. I'd also say that while The Soup was very sarcastic and irreverent, it never struck me as purely mean-spirited. That's a big distinction for me as I hate the latter. It was a weird, loving embrace of this awful medium we created as a society while making sure to note that no one is faultless in how it took off, from the producers to the viewers to The Soup themselves.