if you can get the visa and it makes sense to you financially, go to jeppesen in Denver US and get both licenses. Make it clear to them in your application you want this. I did the opposite, did the school in DXB and had to fly to US, do a refresher, and get my FAA. To get the FAA you need to be on US soil. Of course I did not know any of this when I started my course. As for the GCAA it can be obtained anywhere. One of the examiners for the GCAA is based at Jepp Denver. So more than likely he can issue your license. While I was in Denver, getting my FAA, one student was getting both.. I was pretty jealous! He didn't have to do a refresher or go thru 2 oral and practical exams.. Just 1!