Keyhotte is a desperately needed now.  But as I was thinking it over, couldn't someone if they were sinister enough (or wanted free adveristing) just do a scan of all the ID's  (or public key) created on the blockchain and send them mass emails?  
Do I have this wrong, or are there any safeguards in the works to prevent this?