Hi Grant,
I dont have any personal experience of FBS but one potential problem i can see would be if the servo mechanism was damaged during a fight and did not engage properly it could be very serious if you stick your fingers inside to remove the link and the locking pin fails before power is removed.

Im sure someone better placed than me to talk about event safety will put a better answer up here at some point but i could not see many events allowing you to pass a tech check with this system in place.