If your future employer is willing to provide you a permanent (tenure track) job offer letter, then i think you should try it.
If you are qualified, you may try Eb1-a also (can be self-sponsored), you can it at any time.
want free evaluation, just drop me a line yjy_wang@yahoo.com with your CV.
Just for reference!!