Are you leaving for good? Doesn't seem so. In any case if you're sure about the ITA, it's best to get it asap as every org. takes some bit of time for sure even though for the UK, its been heard that its relatively much easier. Also when is the next draw expected -these days things are quite...