one really nice thing about a service catalog is the fact that the resources required to enable a new business outcome are well known. the service architect should be able to pick catalog elements and immediately understand the resource implications to provide a quote.
then its a matter of integration, instrumentation, and deployment; - voila.