I recommend to replace the etched parts with thin plastic (better and cleaner fit on the stabilizers). I replaced further the plastic pins with a combination of brass tube and brass rod (better and stronger fit).
Another instruction mistake by Kittyhawk: the fins were mounted obviously only on the Super Etendard. I did not find any picture of my plane showing these fins. More ripping. Grumble. 🙁