I am not a Huckster fan, but he is doing a good job today.
There is nothing wrong with self-deprecating humor, and I found his opening to be funny.
Im not a Huck fan either but he is doing very well.