I'll just add that a 96kWh battery isn't small, it's larger than the one found in many EV's. It will inherently have less range in this application, just due to the size of the vehicle, but, as @hemioiler noted, it'll be considerably more than adequate for day-to-day usage and I can't see how you'd end up deep discharging it, since most people will be plugging it in at night and won't be trying to make 200 mile trips every day.
I assume hybrid operation will be "smart" and won't let the battery get down ridiculously low in the first place, running the generator to keep it up so that it has sufficient power on hills and the like. You are probably able to set a threshold as well, but that's a bit of speculation on my part.
It is a nice chunk of battery -at 150 KW max rate it's architecture seems very either conservative or inefficient.
With this big a battery you'd think it could perform with top players charge rates. ?
I'm curious to see the compute and cooling architecture and to know how the coolant / heating circuits work.
Im looking forward to Sandy tearing it down.