I wouldn't say it's better, or even as good. The Defiant will out turn it (and other escorts) by quite a bit, and personally I'd like to see the little bug take a hull penalty for that advantage, but whatever...
I will say that the raptor is a good ship, certainly not nearly the "craptor" many make it out to be.
Honestly, I've yet to face an escort that can out-duel my Hegh'ta. Battle Cloak combined with the BoP's universal slots allows for a sensational mix of survival skills and damage/disable skills that escorts simply can't match.
I run a Sci Commander, Tac LtCom and two Sci Lts. Yes, that's right, three Scis, no Engis. I myself am a Sci.
I use two DHCs, a DBB and a Photon torp in front, and two Arrays in back. My Tac runs BO3, HYT1 and CRF1. My alpha strike is farily complex, but quite effective. It works as follows.
I pre-prepare BO3 and HYT (and Photonic Officer 1 if its up) and when their duration is around 10sec left, I pop out of cloak and Sensor Scan, followed by Viral Matrix 3. Then I open fire and pop CRF, which is usually enough to drain or mostly drain their shields. I tractor beam if necessary to keep their downed facing facing me. Torp comes next, and then I prepare for retaliation. Jam Sensors 1 usually takes care of that for long enough for my BO3 and HYT to recharge, along with the photon torps, and my second pass usually finishes them off. If not, VM has fully kicked in by then and I can take my time killing them with cannon fire. If I need to run, cloak is a godsend. I just pop TSS and Hazard Emitters and Evasive Maneuvers my way to safety. Rinse and repeat with my next target.
It's a lot prettier than it sounds, and still gets the job done.
Okay, first I wait for my opponent to decloak. Eventually. At some point. He'll do it eventually! Come on you freaking coward, come out of cloak! He'll come out of cloak eventually and when he does I'm gonna unload such an awesome decloak alpha strike that he won't know what hit him! Crap, I just bumped into him!
Funny but true in a sense. The BoP is in a position to mix DPS with lots of science. Technically, it may be "less" DPS, but this lesser DPS is amplified by the other things a BoP can unleash, I can't think of another ship that can mount CPB-III, TB-III and PSW-III and still do an escort style alpha strike on top of this for example.
If you want to fly your BoP like an escort, MVAM is better. If you want to fly your BoP like a science ship, any science ship is better. If you want to fly your BoP like a healer, a cruiser is better. About the only thing the BoP truly excels at above any other ship is spreading warp plasma :p