Agreed, I have the same concerns. Regarding battery life, I'm sure Nintendo thought that out during development.
I have a feeling there's much more to the technology that was demoed and more than meets the eye. I think it's more than just a simple touchscreen built into the controller, I also...