I really liked this idea as an approach to learning algorithms, and i think it would really enhance people's understanding of an algorithm, because it's easier when they visualize it like that.
But i think this would work better with younger people and high school students.