But it can impact people outside of the Spacewalk community if RHEL and CentOS are different.
Dag is right, but a _possible_ solution for this would be creating SpaceWalk packages suitable for CentOS and keep it in a different repository so that people who really want/need to use SpaceWalk on CentOS can do it.
Though SpaceWald wouldn't be part of the main project because the compatibility issues mentioned by Dag. Warning people about this problems is important as well, and this could done somewhere in projects page.
By the way, there's a long thread in Centos-Docs list about SpaceWalk installation and configuration process. Maybe the points mentioned by Dag and all the arguments should be included in that document (if it's already not).
Regards,