Yeah, I think for multiple desktops the key is a stable organization. Otherwise there's a lot of frustration because much of what you're doing is not on your current desktop and you're going to be hunting for it, and where is it this time?
The left-to-right principle also helps with the organization of the work desktops, which is more fluid and project-dependent.