I would definitely recommend against using the processes probe to start other probes. The main job of the controller is to start and stop probes. If you start probes outside the controller, it loses some ability to control the probes.
As Robin said, the controller will restart probes automatically if they stop. The only situation in which that might not help is if the probe continuously crashes at startup. If that happens, the controller will generate an alarm. At that point manual intervention is probably required anyway.
If you do not want to fully trust the controller (which is understandable), you can still monitor the probes with the processes probe. And if there is a problem detected by the processes probe, manual intervention probably makes the most sense, in which case having it generate an alarm should be sufficient. But if this is not as rare of a situation as I think it should be, I agree with Robin that the best approach would be to kick the probes with requests to the controller rather than by starting the processes directly.