I say go to the states first, get your 1000 hours there as an instructor, but don't go J1 first, go on an M1 visa first, get your private and I believe 50 hours into your Com, then return, come back on the J1 and finish though CFII. A couple of reasons... it gives you more total time in country to get your hours. Wht if you don't get a job at a really busy school, what if your training takes longer than you thought, you could (and I've seen it happen) run out of time in country before 1000 pic.