Sure, I get what they're doing. Spock could have a love interest, because we see that Nimoy portrayed him as *repressing* his emotions, not burying them. Data more honestly stated he simply could not return romantic affection and did not (although he did seem to have some regard for both his cat and his "daughter" Lal).
Odo falling in love is well-portrayed by Rene Auberjonois, but it doesn't fit his character profile. Yes, it's nice to see him have some joy, but is it really meaningful? The Kira infatuation was always a weak element before, not illuminating anything about his character. Even interspecies sex makes little sense, because Odo's body is not actually human. Odo doesn't even take a break from solid form -- a major plot point in other episodes hardly even acknowledged here.
This of course reflects a deeper flaw in the Trek series: alien beings who are just like humans when the plot needs to happen the same as it would for non-sci-fi. Which is OK (sometimes even great; see TOS "Balance of Terror") but even more interesting is to sympathetically glimpse the unbridgeable difference of the truly alien -- which, to its credit, the Trek universe (including DS9) does try to do, sometimes.
But not here. If you just want to see Odo be in love, and you don't require that story to really inform or shape how the DS9 series has shaped his character, here you go. It isn't terrible, it's just disconnected from the rest of the show.