Hey @Chronos, that's a really nice and fast delivered overview. Kept my focus, and I thought it was very balanced.
Are you going to post on reddit? We are looking at the official release of BU v0.12 in a day or two and it would be nice to put them up about the same time.
Great job @Chronos! Just watched the video, very clear and comprehensive. I liked the way you explained Bloom filters.
Minor nitpick on the "12% bandwidth saving" criticism. I think that dropping transactions from the mempool is not the main reason for inflated transaction bandwidth. More significant are:
1) The Bitcoin peer-to-peer protocol uses a "gossip" protocol which inherently has overhead. Due to how transactions are flooded across the network, nodes will often receive the same transaction more than once.
2) Nodes will consume bandwidth serving light wallets. This also adds to the transaction bandwidth overhead.