Interesting and useful idea. I heard such talk of instant deployment before, but nobody has ever actually made progress on it. It would be very useful for quick tests off of main or test server, and also very useful for beginners who do not know how to configure the modules, patch the client, restore the dbs etc.
Oh, not to mention the obvious convenience.