As a v0.1 it seems great. Reminds me of the jaws ad in Back to the Future 2. Mall advertising is probably the only thing it is suitable for now. As it gets higher res I could see it replacing TVs.
>It seems like AR, of any stripe, can do better.
Only if everyone in the group has AR goggles, I could see this being better for group activities where everyone can be around and reference the same "thing".