I think Tesla is ready to put out the 100 kWh pack yesterday, and had planned to have it out by now, but with the problems with delayed production of the X, and then the seat latch issue, resulting in many people getting their X vehicles just recently, it would be a real shot in the arm to those who waited a very long time to get their X only to find out if they ordered one now, they'd have one that can do that extra distance you need more in a SUV than in most any other vehicle. And those who think it is a small increase from a 90 to a 100, probably haven't spent much time driving over high mountain ranges where getting from one supercharger to another is a challenge (there's certainly no skipping one!), or driven anywhere of distance in winter, or added accessories that decrease range, or waited at the superchargers during that last painful topping up of the battery to get it to 100% since you need every last electron, etc. etc.
I think the X needs 125 kWh at a minimum before I'd consider it to replace my Tahoe Hybrid. Without that size of battery, there's no way I'd be able tow my boat from my home to my cabin and even at that it might not be enough. I don't know what is enough when it comes to battery size (can there ever be enough?) but I do know we're not there yet. I'd put us at the "adequate" stage. Not the "enough" stage. But it's coming.