I like the using of the talking Yoda as a joke. However, maybe only do it once an episode. That way, you could work up a theme song with Yoda's theme. You should probably mic it better as well.
It could be part of the show every week. I think it would fit well, and be a great lighthearted addition to the show.