I thought he was pretty impressive, raging Megadeath style in a gold glitter jacket while the rest of the band is more suited to the local Holiday Inn lounge. Some of the comments were funny, he would fully fit in with Tenacious D.
"Gentlemen. You can't fight in here. This is the War Room." - President Merkin Muffley