Underwhelming. It doesn't explain anything, it just shows that the air at the top of the airfoil moves even faster than in the common "same arrival time" explanation, which would even strengthen the effect.
After showing that the video stops. No alternative explanation is given.