I think some people have experienced much longer delays and headaches.
I am beginning to think that maybe Option#2 is better. Wait for the letter, schedule infopass appointment at Irving, take new photos, and request a postponed oath in person.
dms1:
Yes, Irving, Dallas. Oath is at...