The Apple way being the one that results in multi-day campouts and kidney sales. Of course the trade-off to announcing/shipping simultaneously is…?
In the case of something that has a developer culture around it (say, a chumby or something) you have a higher number of developers ready to go 'at the start' since they've had time to think about killer apps.
One could point at how early-stage multiplayer videogames are developed for a good counterexample.
A world where people hack together cool things using Google tech, or hack together cool things a bit like Google tech, or hack together cool things better than Google tech.