This makes total sense to me, I notice myself and the other designers on staff doodling during meetings all the time. After viewing this I think I'll do it more ("doodle makes three"). I also love this presenting challenge of only having 15 seconds per slide and no control over slide transitions. I often find myself sitting in presentations wishing the presenter would get to the point. Remember that next you present to a client.