The problem with that is that you only can access the decent environment (the beastly Linux box) from a place with good connectivity. I find it invaluable to have a stand-alone working environment inside my computer for those times the network is not available (or I don't want to be easily reachable or tempted to open the browser and come here).