Can the reason for memo key not being used much be that it may be too complicated to use in combination with active key?
Messages being encrypted by default is interesting. Maybe some kind of toggle in the ui/apps could help. Sometimes there is a need for public messages for transperancy.
default encrypt with the option to the public. Simple change # = public :D