My thoughts:
Worst start to a presentation in a while. What were they thinking? Rest of it was fine, except....
Don't announce a phone and then make us wait possibly months! Two month wait for sprint? Probably even longer for VZW, based on their track record. And no pricing details? Did they even give a spec sheet in the presentation? Basic stuff, none of it present.
Kudos on the battery life segment, they recognized it was a soft spot for them. Selfie cam? Gag me.
Nothing that will prevent me from dropping this phone as my #1 choice, but if they make us wait until mid to late summer, another phone almost certainly will.