The problem with RHEL 3 is that some changes to significant parts of it are needed, coreutils, PAM, sysvinit, and a few others. The advantage for using RHEL 3 in production is that it's not changing much, so as long as those few packages aren't updated you don't need to re-compile anything. If those packages are updated then someone will have to recompile the SE Linux versions.
Also there are some programs such as userhelper which have had SE Linux support added for which you probably wouldn't want to do a RHEL 3 port. This means that your RHEL 3 machine will lack some of the SE Linux functionality that Fedora has (you will need RHEL 4 for full functionality).
--------------------------------------------------- Bill McCarty, Ph.D. Professor of Information Technology Azusa Pacific University