Granted, I'll agree the Oddy isn't good for Tac minded types, hence why I never got one for my Tactical Officer. But like a previous poster said, toss in a Sci Boff and you got some healing. It's good as a support/tanker...nothing more nothing less. And considering I've always played that role in my old fleet and in STFs, it's perfect for me.
In my opinion, it's just a huge tank, everything fires at it, and it has low DPS... however, the Klingon Flagship is pretty good, I tried it, much more firepower than the Odyssey, I mean... the Klingon flagship looks like the box it comes in, but if all you want is firepower and tanking... then the Klingon Flagship is good for you.