Klingons work better as villains. I think it was good for a while for Trek to explore the Klingons as allies for the audience to learn more about them, but I for one was cheering when Way of the Warrior first aired because it felt like that was the way it's meant to be. Klingons live to conquer other races not become allies and mingle with them. It would have been riskier to keep the Klingons as enemies even as the Dominion War broke out, but it could have been done. By then, they went back to romanticizing the Klingons, but I really enjoyed episodes where the Klingons were feared as brutal enemies. "...Nor the Battle to the Strong" was really good in that respect.