I think you should stop adding features for a while and concentrate on fixing the memory issues. Amethyst (and Onyx) both crash so frequently that it is a constant struggle to use.
If you insist on adding new features, at least start with audio notifications for DMs.