Even Luddites can post video links these days. I conducted this interview with Clément Bourgoin way back in November, in France. But it still seems worth sharing--and besides, it was great fun. The questions, are in French, but don't worry: my answers are in English.
And yes, you're right: those nonstop gestures are standard Mzithrini sign language.