Josh,
The 'feedback' so far seem to be mostly a slap on the back. The video is funny and similar to some things on YouTube. By that I mean the video makes you smile, laugh and others entertains. Like stuff you would share over a beer when kicking back.
Are you looking for serious comments as to its fit and purpose plus some presentation issues?
To be fair to anyone providing feedback it would help if we knew the audience. Most of the BP regulars might enjoy the video but as they are regulars the video is not likely for them. I am assuming here that you want to use the video to attract new visitors and maybe even people who will put money in to BP (contributions or advertisers).
In the right context the video is great. In the wrong context it might damage the brand. What is the context?
Tangent: Have you seen the video on YouTube called 'Shift Happens'? It was designed to make people think. The version that I think is the best is the one that shows an Apple iPhone as the still image. Just search for 'shift happens' on the YouTube website. Likely the 3rd one in the list of matches. It was produced by a Colorado school district for the teachers to wake them up about what is going on in the real world. A UK version was later produced for a Microsoft presentation at the British Library.