This is a feasible model, but that's not the way the market is going. Nobody is either making the devices or the docking stations, or even really trying. What we are seeing is a move towards real thin-client. I carry around a screen, with a battery to power it. This screen essentially gets everything done for it on some remote server, very little computing happens locally.
The problem for power users is having a remote service connected to the screen that's as open and hackable as a desktop system, and having a way to input data to the screen as easily as with a keyboard and mouse.