Interesting, but isn't this kind of the opposite of "do it live"? I would think "lip synch" would be a better name for it.
I've done a couple of live presentations in my career (in fact I just did one last Friday). I think they're great for audiences, when the circumstances permit. People connect to the physicality of the typing in a way that looking at some screenshots just doesn't provide.