Thanks everyone! I will look around for a larger fin but also noted on the harness lines. Tbh I normally have them very far back but this time I had been trying foiling before (for second time, so was freaked out the whole of the ride) and might have left the lines a bit forward.
Will also give it a try with the side fins as it seems also like a viable option!
Cheers everyone! will drop around next time I try these setups