I recently added WebGL to my video editing software to implement a chroma key feature. While I was at it, I also added a few more effects. And the quality turned out better than I expected.
It generally uses more than 80% of the CPU. But considering 60fps editing, that's a stable figure. Since complex calculations need to be performed every 16ms, the performance is actually quite good.