> Also is it best practice to invoke one init script from another?  I wonder if that would have any impact on the dependency tree used for stopping services.

Good question, to which I don't have an answer :-) I'm thinking it's more of a theoretical issue, in this case though.