When batch management start - stopping demons / drivers, it is possible to fail the operations dependent on them. This, of course, can be implemented by a script, but it will be necessary to verify the correctness of the operation chain. Personally, I would not risk using batch control to start-stop OS modules.
Between "Easy to do, because I often" and "the stability of the operating system" is a "small difference". I use the PH constantly, but I have no desire to catch a panic of the nucleus because of the fact that by mistake the demons did not look like "And who depends on them?". Do you have such a desire?