I have a friend that has applied for a EB2-NIW. He spent 90 days in the USA and then applied for visa status change in October. Last month he got called to do biometric fingerprints and should have a final answer in the next month. Seems there is actually hope.