IMO, the best non-wrestling host so far if I had to pick one would be Seth Green.
ZZ Top's segments had to be pre-recorded and mostly involved them pretending to play with Santino, Shaq was alright and Piven might've worked if that other guy hadn't been there.
DiBiase has definitely been the best wrestling guy there.