Autoswitching by detecting the mouse on the edge of the screen must die. That IS disorienting.
However, I have 8 workspaces right now... switchable only by hotkey. It's an extremely fast, efficient way to organize groups of windows, in my opinion.
Programming emacs on 1, Web browsers on 3, VMware on 5, etc.