Also keep in mind that your users may be viewing your webpage with their phone, which is one big reason to not go the desktop simulation route.
Still, it's a very cool demo.
Agreed. I have had users suggest I use right click to open up a contextual menu on my webapp... All well and good until you're using an iPhone, or wii, or something else without a mouse.
Yeah it's cool you can do things like emulating desktop windows, resize, drag, minimize etc, but just because you can do this, doesn't mean you should.
There's a lot to be said for keeping things clean and simple. Keep things accessible.