Btw, dan maybe you can do something with this idea.
What about:
Wanna join Hive
Download Keychain ( like the mobile app) first
Scan QR code with Keys that auto import
(update needed and no idea it works) Login is also QR code scan that generates a short and easy key with the Key to log in.
So nobody would need to deal with keys, or scan QR code and send the transaction on phone. Or log in with phone. IMO this could be something really cool.
Keychain could be the ultimate dapp for payments and log in stuff on hive.