In general, it is ok. Of course depending on different scenario and needs, it can be fine tune (e.g. manually trigger).
If you've any concern in mind, or any idea you want it to be, state your requirements to the forum for further suggestion. Give it a try, people in this forum are quite helpful & knowledgable.