Okay, so Craig Ferguson would be a bad idea for host, but notables that come to mind are:
John O’Hurley
Todd Newton
Richard Karn
Mark L. Walberg
Pat Finn
By the way...when I asked that question on Facebook, other suggestions were Guy Fieri, Bobby Flay, and the aforementioned Newton and Karn.