@micdan both are very good choices. Not sure if it matters to you, but during installation, openSUSE gives you the option to choose which MAC you want to use: SELinux or AppArmor.
openSUSE may also provide an easier path to create a hardened Linux installation during setup:
That last part may be worth checking, because I’m not sure if this is also available with Fedora during installation.