This isn't the first time he's presented to the council, I remember a previous show he put on that was also on YouTube, over 5 years ago: http://www.youtube.com/watch?v=meVQqYNGzYA
I've heard that he's been known to sit and watch council meetings when they've been discussing issues relevant to Apple... Just to remind them to keep Apple's interests in mind.