I understand that encryption details might need a discussion, but a wallet load/save feature seems like it should have been there from the beginning. I'm a developer too, and I would consider wallet handling critical priority. I'm just curious if something like this is even in the pipeline is all.
I'm working on a (unencrypted) export/import wallet feature. There is prelimininary working version reported here:
http://bitcointalk.org/index.php?topic=4448.0