Very cool talk, thanks! I was a little confused who the talk was aimed at to begin with, but I think I got it in the end. You could perhaps keep referring back to how you relate to the different projects and how they relate to you, which might help tie it together as you go through it.
I could probably fill pages with the small errors I noted as I was going through, especially about Pandora stuff, but the charming way you delivered it meant I didn't actually mind too much.