There are several nice user stories that could be implemented if 1) the system sent its redhat.repo file to candlepin (kind of like system facts are sent), and 2) if candlepin could in turn change settings and send it back down.
Example stories...
As a SAM user, I would like to know which repos are enabled on a system.
As a SAM user, I would like to enable a repo on a system.
As a SAM user, I would like to inspect the redhat.repo file on a system.
As a SAM user, I would like to add 'excludes' and other redhat.repo options for a system.