I know the board well and also know the fin.. Great board.. Average fin IMO.
I've got a box of more than twenty fins and the fin I'd use is an 8 or 9" dolphin.. It may look boring bit it just works.
I like the fcs tooless fins because of their easy click-in system... and they're pretty cheap at about $60.