i like yours, but i agree, there should be more student action, this is ours from 2008:
http://www.youtube.com/watch?v=SYbJxeKstaY
it even keeps teh attention of our principle (who, just like most schools, never really cared about the team, but we changed that!)