If anyone has feedback/questions on the service management API, I would love to hear it.

 

One thing I should point out is the API is just a WCF/REST service and csmanage has a class library in it so you can write any code you want over it (or you can just roll your own using the XML/HTTP responses). Of course, you can always shell out to the PS cmdlets or csmanage.