Very annoying to enter the API keys etc after each reboot?
To say the least. But to answer the former questions, where would you store your wallet? If you have no persistence, how would you hold the massive blockchain(s) of the coins? Why not just take the proper precautions in your browser (noscript, https everywhere, etc) and encrypt or double encrypt (im sure it's possible) your wallets, or keep your wallets in an offline pc, and have a read-only wallet on your networked pc (electrum makes this really easy).
