Ok, I've now run 16 trials for each of 2 types of learning: (1) Sigmoid only network, and (2) Non-Monotonic-Hidden-Neurons but with Sigmoid-Output-Neurons.  Clearly better generalization with (2)