Getting eligibility passed by an agent will not take that long and once it is passed, you can rest easy. The only reason someone's application will be refused after passing eligibility will be because something came up during security.It is worth it only if we actually get it in the end. If they'll make us wait 3 years and then refuse based on some minor mistake or an unimportant technicality then it isn't. What's worse than wait is the silence and lack of any commitment or deadlines