Spinny, I'll leave the answer to your question for somebody who has actually done visa approval through OFT - though I'm not convinced that they are "J1" approved (which, if correct, would mean that yoy cannot work there [legally] as an instructor).
However, I note that this is only your second message on Pprune, and would point out that the "terms and conditions" include a line that says "You will not make duplicate postings". You have this question in the "Pro Training USA" forum - which is most correct - so I'll direct people to answer you there.
Best of luck with the flying.