SELinux is a great tool for security improvement. No surprise that you have to adjust things which are not part of the distribution to work with the security limitations. Said that, it is not trivial.
We're on the same page. It's the best tool nobody can figure out to use effectively I've ever worked with. ;-)
J