Related to this installer issue is the known problem of the ServiceBindingManager being a service when it should be an aspect of the ServiceController. Enabling the ServiceBindingManager should be enabling/configuring the override of the service attributes via this aspect.
This will be obsolete in jboss5 with the profile service, so its just a question of more correctly implementing this behavior in jboss4 so that it can be properly enabled/disabled without having to have it be configured in the static conf/jboss-service.xml service descriptor.
Externalizing the ServiceController configuration and controlling the injection configuration of the ServiceBinding aspect is what the installer should be doing.