Vive has already been a hit with the early adopters. But HTC needs to concentrate on making the hardware better and cheaper if it wants to break into the mainstream commodity market.
The biggest problem is pitching VR as gaming++, because gaming on its own is not a killer app - especially at the current price point.
I won't be surprised if a killer app emerges from a different sector. But I also won't be surprised if no killer app appears, and VR is stuck in the gaming ghetto for another five years or so.