Its def weaker than phase cheese or SO or DC... but it does work!
ECCM is key - getting that hullmod was transformational, because it allows for harpoons to hit consistently: my gryphons don't have officers but get kills (they would be better with officers, but I can't spare the officers from the other ships for fleet bonuses/battle line toughness). I set the to escort my flagship or one of the dominators each: they do the usual escort thing and cover the flank, mostly stay out of danger, and are right there to pop things with missiles. I'm considering replacing the Hurricane with a Squall on them, but I'm a bit doubtful on its ammo count... OTOH, once the shields go down the harpoons go out and things start dying, so Squalls would be the fast rush option for dealing with shield tanks (remnants).
I'm also considering swapping out my dominator harpoons for sabots... would make them weaker against most fleets, but remnants are just so nasty. 108 sabots each solves shields pretty well. So I might have 2 configurations: anti remnant with shield busters, harpoons for mass explosions vs everything else.
I'm kind of "role playing" low tech a bit because the fleet really would be better with a half dozen omens or centurions... it needs a bit of numbers to distract the enemy. I could also use some interceptor condors for a similar role if I want to stay low tech, but I suspect the omens or centurions would be better for what this fleet needs (numbers). Maybe lasher spam? They are certainly disposable...