I honestly don't understand this obsession with the effective date for 3/5. Some people seem to believe that the government is taking some kind of sadistic pleasure in watching them fry over this. As if they had nothing else to do.
Things tend to be a lot less simple than they appear from the outside, especially when a policy concerning naturalization procedures is involved. Expecting an effective date of a few days after the passing of the bill has always been unrealistic: my expectation is the effective date will be somewhere between 15 October and 15 November, but that's just a hunch, no scientific basis for this.