These profiles are not really "SUSE" or "openSUSE" profiles. They are maintained in upstream AppArmor - of course with a big influence from the openSUSE side, but also from other distros. The goal for these profiles is to make sure that they work everywhere. While I somewhat understand why you'd like to see sub-packages, let me ask a completely different question: What exactly do you need to add to the samba profiles? If your additions aren't too exotic ;-) there's a good chance that I can get the needed rules included upstream so that you can simply use the official profiles.