Didn't get to see Expo - too far for a quick trip from Australia. Definitely going to pop over next year after reading reviews about the whole thing though.
Two quick points - I'm an early adopter and put down my deposit because I see the potential possible. Seems you're doomed if you show progress which is a little slow, or if you hold back on revelations you get criticised for not being transparent enough. With the technology in use here, changes and upgrades will be possible for years, and much more dramatic than small Stern/ JJP code upgrades. I'm looking forward to the final product, and willing to wait.
Second point, a personal thank you to Gerry. I was burned in the Australian WOZLE fiasco, so lost $9500. Gerry has put my instalments on hold due to this due to the personal (and marital) strain it caused. Very understanding and very appreciated.
Keep working hard on the P3, I think it holds the future progress in its platform, and crosses many boundaries.