I forgot to mention that this handles dual monitors without issue, and goes from docked w/two monitors to undocked with one monitor seamlessly. If you decide to exit it, all applications collapse to your single desktop.
The one issue I have noticed is that if you have an open dialogue box it will likely die on desktop switching. This is a minor annoyance, but not one that has caused me much heartburn (and believe me, I have lots open, two and three copies of visual studio, and similar instances of SSMS running at a given time).
Sorry, should have thought all that through in my first post.