Good to harden your system. I hope that in the future it is integrated with all possible packages as default with a GUI for linux mint.
This might be helpfult to some admin managing 25+ networked desktops with identical hardware and software installed but that's selinux's turf already. Unlike selinux, this service will silently prevent necessary changes to system settings (such as setting the default web browser) without actively monitoring its log. The problems one might have with it seem to depend on when it is installed on a system; ideally it would be part of the OS setup so it will have a context for any hardware, file systems, services, software and users/groups setup on the system. The amount of work it takes to keep a user-customized desktop system running without apparmor hinderences is, imo, unjustifiable. If it worked in conjunction with the package management system policies wouldn't be so bothersome to the system user.
Love apparmor but doesn't work in LMDE. Kernel supports it and this is in repositories......