I'm running the Tac Vesta Class and as a Joined Trill Engineer, I love it. I do have some innate tanking with my character specs plus the accolades & 2 piece Borg set with MK XII MACO shield works nicely.
I did end up slotting the Lt. Cmd with a Tac for CRF2 for my Anti-Proton build. I'm still tweaking the setup though for better turn rate. Highest I've been able to make it is 25 degrees per second.