Well, Chris:
It was an interesting approach to the project.
No reason why this technique could not be used in a presentation in the right circumstances, with a few more frames dedicated to flesh out the ideas.
Very creative.
I took a Landscape course one time that dealt with methods of presentation, which was more geared toward advertising art, since we were required among other things, to promote common products, such as steak sauce, beer, and so forth. We took these concepts forward with several small landscape sketch projects. Very enjoyable course.