I'd go with KL.
+ AMS is definitely the easier to connect through.
+ Any odds of getting an upgrade (if you want to go after an op-up I would actually split your ticket from the rest of your family's ticket), at least get you from economy into business.
+ 2-3-2 beats 3-4-3 any day
- food on AF is typically better
+AZ I wouldn't consider reliable enough + FCO not that easy to connect through