There is a significant group of people who are running the desktop example as a multi-user load environment and have (or want to have) a login option after ext loads (or a user switch option). Also, many people have ideas for the desktop that they are building separately.
I'm currently working on integrating all the code bits people have contributed (that people are willing to share or commit) into the google code project: http://code.google.com/p/jsdesk/
current demo on www.jsdesk.com. It does not have the code yet for initializing the desktop after user logs in. So to load the desktop apps, you have to reload the page manually (or add code to redirect)--but that kills the whole point of pre-loading the js rather than redirect after login. This fix is on the way.
My goal with this project is to get all these ideas people are suggesting and developing, integrated into a single place. Many people have made add-ons and themes for the desktop and it's not so easy to piece them all together (and some may cause conflicts).
So, if you are into joining up and helping to make a universal version of this desktop app that contains config switches to turn on and off features, that's what this project is.
Anyone who is interested in adding on to this project, send me a private message with your google username and I will add you to the code project. I'm hoping we can make this a universal desktop app that anyone can use and configure to fit their needs.