Whilst I'm happy for you guys out in NA, it sucks for us Europeans to not get the joy of the demos (That said, rather have free healthcare though).
I hope they do a surprise announcement of being able to download some of the demos onto the Wii U after the presentation. Hell, that could be why it's a 'Digital Event' rather than a Direct. They can easily limit the availability to E3 week, or have it so that the demos can only be played for a 2 week period or something.
And I do think that potentially this is going to be an excellent way of presenting. Fingers crossed they have the announcements to make it work.
















