Not a horror story, but would love some way to have multiple private keys. One which is used for everyday posting, stored in an insecure location (browser or app), and one which is stored in a more secure location and can issue new keys or revocation certs for existing keys.