just wanted to add to this topic.
I read someone saying that the Houston office is already interviewing past Feb 2017. It might be true for some cases, but I am Jan 2017 (marriage-based) and still waiting ("Ready to Schedule Interview" since March 2017, no RFEs).
I went for Infopass a few days ago, they looked it up and said everything's ready (background checks and all), just gotta wait for scheduling. I don't know what the rationale is when sending interview notices, I don't know if it's purely based on PD. I stupidly forgot to ask if my file is physically at the field office, but oh well.
Anyway, just wanted to share this. It's been a long time now and the wait is tough, I guess everyone can relate.