Depends what you are trying to do.
Toggling a game object just re-triggers the initial event (by default “OnPlay”)
which acts the same as if you’ve had this setup:
So in a way, you are always using an event, even if it is implicitly by default the OnPlay event.
Using other events though allows you to decide when the effect starts/stops, like in the OP’s inquiry on not having the effects start automatically, but only when a specific event is called, or to even trigger a system multiple times (for example, if you had a Single Burst block in the spawner and you wanted to trigger a few single bursts at specific times).
Hope this helps!

