Had my interview and oath today. I had applied exactly on 4 years 9 months in Aug 25th. I got called in after a 15 minute wait and finished interview in 10 minutes. Same happened with my spouse as well. Then we had our oath given after another 20 minute wait in the hall downstairs. We were done by 10:15 am. Registered for voting in the oath hall itself as there was a volunteer there to help. We then went in the afternoon to USPS post office and applied for passports for all of us (including two minor kids). I had booked USPS passport appointment exactly 30 days before based on guidance provided by someone earlier in this thread.
Wait to receive the passports starts now (6-8 weeks timeframe). Thanks to this forum, it was a smooth process for us right from start to finish.