Fins are in the wrong place they need to be on the outer corner where chine meets bottom, also they look too big ie they look like they will be in the water when boats running straight which isnt how they should be.Turn fins should only touch water when the boat leans into a turn.The way yours are they are causing drag as theyre in the water all the time.
Mart