Not a bad episode, but it does have some strange padding issues. Geordi's vision was almost pointless and it did a poor job at convincing me that he sees better than we do. It's just random shifting color filters! Give us that Predator 2 sequence where he can shift his sensors to detect different anomalies. That would have been cool.
And the moment the Klingons started hanging out with Worf, I knew where this episode was headed. Are you one of us? Where does your allegiance lie? You would fight for them? Yadayadayada. Doesn't take much to know how this will end.
I do give this episode credit for showing us the TMP Klingon D7. Always good to see that beauty again.