I think that the Harrower class dreadnaught will win.
Why, well for one all its cannons is stacked in perfect formation allowing for increased firepower.
As for the valor, its cannons are all around the place so the turrents firepower will be decreased.