Haha, I appreciate your honesty.
Broadly speaking, official CentOS packages should work with SELinux under their default configurations. If not then it's a bug. The same goes for Fedora, where I also keep SELinux enabled. If we go with NethServer, and it's looking very likely that we will, then I'll try to find time to put it in permissive mode and work out what needs to be done. It might not be much, one missing rule can make a lot of noise.