Ok, I finally sat with this episode and read it today.
I found the Dominion plot more interesting...The birthday party somehow dragged. There were some important things said and showed during it, but the whole setting somehow didn't work for me.
And for some reason I had Jadzia in my head, completely forgetting that it should be Ezri; and I realised that I should envision Ezri in the middle of the episode
I really hope Odo is not going to do anything stupid. Not only it would be wrong, not only he would regret it tremendously later--especially after learning that the news of Kira's death is not the truth--but also because it would be out of character for him. He's not exactly emotion-driven type.