I am a tenure-track assitant professor who filed NIW last July to TSC. I believe my case is strong enough (phd from top 3 us program; one international award for dissertation; rank 15th for currently-working program; etc.) This march I got a RFE and are still waiting for responses. NIW is very subjective. For the same case, it can be a different result from a different officer.
So if you have other choice you need to go for it. Or you can have NIW as your backup plan.
So if you have other choice you need to go for it. Or you can have NIW as your backup plan.