I want to just dock it at my home desk with the GPU and convert my laptop into essentially a desktop workstation. Then I can undock it and take it out to the coffeeshop when I want to work outside. Maybe the external GPU is tiny too, and I can throw that in my backpack with it when I want to do gamedev work outside the house.
What Apple has designed could be described as a laptop for your desk. Sales of systems where the CPU/GPU are upgradable are plummeting. The market is driving computers in this direction.
I don't necessarily want a top end CPU, but I like a decent GPU and a lot of memory.
Not to mention the environmental factors.
OS X system guides - http://www.tonymacx86.com/
Lately, I haven't felt like Apple has my back for pro-A/V :/
More likely, you've got 2 upgradeable graphics cards in there, already running in an SLI configuration. It should be entirely upgradeable.