Looks good. I wonder how easy it would be to implement though?
Would be great if the client could have this design from the start.
I hope we can have a wallet that opens very simply like Bitcoin wallets do, and not the NXT way of having a web-browser wallet.