I understand what are you trying to say but plz explain how and where it will fail so that whomever read this post will not repeat the same mistakes in any way. It also more helpful if you explain then why the stmicroelectronic suggested this type of triggering circuit in their App note or if I have wrongly implemented it then suggested the right way to do it...