I’‘m using redirected folders on both Desktop and My Documents. Although it sometimes takes awhile to login, I can login as long as i’'m not in Offline mode.
One thing that makes a difference for me is using pskill to terminate Spark when it hangs. pskill is a free windows utility from sysinternals (http://www.sysinternals.com/Utilities/PsKill.html). Here’'s what I did.
Download pskill, and copy it to C:\Windows\system32
Write a batch file called spark.bat, saved in c:\documents and settings\ralphh\spark.bat.
Batch file looks like this:
Put shortcut on desktop
Now, when I double click it, it terminates any running instance of Spark and then relaunches it. This is very useful when I bring my notebook back into the office and I’'m in offline mode. Spark hangs, then I double click that to re-login.
Hope this workaround helps somebody.