I appreciated the comedic tie-ins from the earlier reviews, but I think it was a good idea to get a theme song. It's something easily recognizable, which anything that wants a lasting impression should be.
The one complaint would be the mix volume issues that have been stated before. Just bring that level down a bit, we'll all be much happier I think.