We don't notch the pins so it is easier to install and remove, but we do use the pin retaining screws on the arms so the pins can't come out accidentally.
By the way TC6 racers, we just released our new single point servo mount for those that want to squeeze more performance out of their cars.
http://www.rctech.net/forum/11068931-post24.html