The AR seems intelligent. I'd be surprised if it is as stable as the demo would have you believe with that setup. However...
They could have made it look like something Bono would be happy to wear. But now you just look more like a trekkie. Actually no... That's insulting to a degree. Even trekkies would feel akward wearing that.
It must surely be way better to keep the computing horsepower in your pocket and the display wirelessly linked. Heck even if there was a wire I would prefer it over looking THAT shit.