I tried installing on Windows, and after zero feedback on and a long delay, it outright failed.
The log showed a failure to install in the Atom folder? It appeared to be trying to nuke the Atom folder under AppData. I use Atom and have no desire for another installer to wipe my Atom install or settings.
Also, I second the notion that we should be able to say where the app installs.
I'd love to try Cocos Creator 1.0.3, since 1.0.1 was far too flaky when I tried it; I'm hoping 1.0.3 is more stable. But I can't even install it, and there is no obvious way to do a manual install, so I'm rather bummed.