Almost done with the journey (pending passport).
Had my interview scheduled for 7am earlier today. Was called in at about 7.05
As expected, it was a virtual one conducted by the officer based in Spokane. Since my application was spouse based - I was asked for a copy of the documents proving the marriage. So gave them Bank statement, mortgage statements, Car insurance, Tax returns. The documents were collected by the agent here, scanned and then sent to the officer in Spokane.
He then asked the 6 civics questions, followed with a series of yes/no questions. Once through, I was approved for citizenship and then he worked on getting me scheduled for Oath the same day. Was asked to leave the green card and a document that I was made to sign for the Oath ceremony - and then wait in the Hallway.
All this took about 30 minutes. In about 10-15 minutes we were called into a room for the Oath ceremony and were done by 8am.
I already had my Drivers license appointment pre-booked for converting it to EDL, and also my passport appointment at the post office. Done with both in a breeze.
With the final wait of few more months for the passport the immigration journey will be over.