Switching to the same wallet is a rather minor compromise in my opinion for what seems to be a better solution to most other proposals.
I'd agree since it's compared with method where 3rd party is required. But it could be major compromise if the wallet isn't actively developed where the security is questionable and it could be discontinued anytime.
Memorize your private key.
Please try it with randomly generated private key. Brain wallet and private key with simple pattern aren't counted.