Yeah, this was a very weak follow-up. I appreciated the continuation of Odo's story, because it developed his character by making his yearning to be back home more poignant. Seeing him learn to use his abilities rather than hide from them is a good thing, too.
Everything that happens on faux-DS9 is just silly, and then the end is a total balls-up. I think it knocked down some of the carefully laid work done since season two. Luckily, this was just a misstep.
I wonder what the character reason was for Jadzia doing her hair like she did. Did no one dare tell her how she looked?