My Take
I like the multi-mode approach. I would love to see more preschool level activities. I would increase the video presentations to include more "real" humans and not just cartoonish ones.
How I Use It
I teach a very diverse group of learners. For some students, it is their primary method of learning. For others, it is supplemental.