I agree that you have to start somewhere for miniaturisation, but if this technology is introduced prematurely and consumers don't take to it, you may be doing more damage than if you just let the tech mature in labs and commercial applications. Just look at the Virtual Boy. VR tech died at the consumer level when that failed.
I doubt that you could get hours of gameplay. Maybe if you were playing something very simple, you could do hours, but a fully immersive world would destroy battery life.