The screws push on a router out section of the fin base so there is little chance of them coming out unless your screw backs itself off quite a bit. So far after using the system for the past two weeks on my 77 and 82 liters boards I like the ease of changing fins and the different fin setups for the boards going from onshore to sideshore and skate positions. They change the performance and feel of the boards a great deal.
Only concern I have is that it will be fairly easy to strip the threads in the hole if too much pressure is applied to the screw driver. Not much is needed to make the fins totally rigid and secure, but the tendency from many of us is to apply more torque than is necessary. I recommend that the dealers and Starboard make customers aware of this potential problem.