He is a great live performer, just like you said, but this video doesn't do him justice at all. Beyond missing all the things you mentioned, the video isn't anywhere near as funny or clever as the song, and the song suffers as a result.
Please wait...
and remember to be decent to everyone all of the time.