Hi ratrat:
First of all good luck to you. I am sure you will do OK as most of the officer at Garden City are nice. I observed them when I was there for the interview. Take all the documents with you incase they need it plus an extra set of photographs.
I will appreciate if you ask the officer about the Oath delays recently in some case and what is the best way to know the status of cases pending approval for oath? and how long it takes to complete the name check?
Ask only If you get a chance plus if you get a good friendly officer.
Good luck.