I watched this on the main site when it went up... I think it's worth the watch, but I'm a Canon guy. I guess it's like Apple fans watching a keynote recording. I'm still annoyed that it cuts off during Larry Thorpe's segment. I was enjoying that bit, but I'm a gear nerd with a physics degree, so I probably am the only one.
I LOVED his talk on the tech in the C300. That camera was genius.
When you see this, you realise why the 1DC is twice the price of the 1DX. We thought the 1DX was insanely awesome, wondering how all those features fit in one small(ish) body, and then they add 4K video readout and processing! It's a relatively small iteration from a consumer standpoint, but I bet it's HUGE from the engineering side.