While your WarpWallet is a nice initiative, it doesn't meet the 5th demand of a storage system; immune to physical coercion.
I'll just leave this here; https://xkcd.com/538/
I'll just leave this here; https://xkcd.com/538/
Edit: but I guess I agree, it would be a nice feature to have that we didn't think much about. I wonder what a solution would even look like.
Problems to solve at the moment are the security of the remote server, recovery after you let go of the switch and how ti implement the sync (instead of a remote connection, something like a shared secret used as a generation seed, like RSA tokens, that only needs to be synced once).