Thanks for the info!
I was told the same - the oath will be in April/May timeframe.
As far as the form 652, it was interesting: my wife and I went to different IO's. My IO checked "A", which means "Congratulations ...", while my wife's IO checked "B", which means "decision cannot be made...