I don't think it takes anything away from the Dukat/Kira story arc. In fact it clarifies things, I mean before this episode when you really think about it, why did Dukat set his eyes on Kira? Why her? Dukat bonking Meru certainly explains a lot. That's why this episode should be 3.5 or 4 stars because it totally shakes up Kira's perceptions about collaborators, her mother, and about her father. Finally it doesn't interfere with Tora Naprem because a) Ziyal had to be twentyish when she died, which means Naprem gave birth to Ziyal just after Meru died. Also Dukat could have tired of Meru, that would be typical of Dukat as he set his eyes upon Naprem instead. Yes because Kirk screwed around too much with the timeline.