Being able to work anywhere is cool, but id argue that its easier if you have a second small laptop that you can just grab and go somewhere then to unplug all the clutter from your laptop first, rearranging windows and whatnot.
This would require that the small Laptop is powered on and has active syncing (via dropbox for example) with the workstartion to continue where you left off though.
Since Cloud Apps and Data syncing is much easier today, it might better to use the right tool for the job and not a single machine for everything which then is a compromise in either field.