There is some confusion in the article about Po-motion - Lumo is a different application, built in Unity and designed to run on a small processor. We used what we learned developing Po-motion (which is built in AIR) but it is a completely different platform. We'll be providing a styleguide and SDK for Unity developers, and we're planning to support them as they come up with new ideas for the system. The main challenge was making a turnkey unit that parents could afford. I'm excited to see what other people come up with for it.
Yes, that is my fault. I read the Po-motion page first and came to the wrong conclusion that your Lumo system was based on Po-motion. I realized my mistake after hitting send, of course. But, as I understand it, you have reduced the hardware of Mandala, an Amiga, a projector, and a camera down to one thing to plug into the wall that provides all of those features and probably a similar level of performance to what was available in 1988 (depending on CPU choice, ARM has come a long way since the 68030 was released). I would love it if one of the Mandala creators were around to pipe up (last I left them they were following the Grateful Dead around the world and living out of Hare Krishna temple/hostels). IIRC, they were also from Canada, though I don't remember which city.
BTW, you should probably update your Lumo page to indicate that you are using an ARM CPU, or perhaps "an Android-compatible CPU", rather than an "Android CPU". As for cost, running Android on an Intel NUC would certainly increase your cost, but could also increase your performance by enough to allow orders of magnitude more challenging applications, maybe for the Hammacher Schlemmer version