Great quick summary. There are dozens of questions per day regarding EOS tokens and a proper wallet. I think it's important to stress 2 things:
- Current EOS tokens are simply 1:1 ERC20 placeholders for future EOS mainnet so any ETH wallet should suffice.
- Registering an EOS Public Key to the ETH wallet can be done independently and requires an actual transaction be broadcast to the ETH network.
Great suggestions!