I would go with netting. Kids quickly outgrow clothes, and it gets expensive. That way they can wear what they already have.
I use Deet, but my wife doesn't like 'chemicals.' She does use a lotion sold through Avon, that does a good job. But to me it stinks, and to her it smells good, and to a bear it would draw curiousity.
I really am not bothered much by skeeters in the Sierras, and am surprised this keeps coming up. I do spend time each year in the Great Lakes area, and the skeeters there are a real pain in the butt (and other body parts).
:) But I just use deet, and the buzzing around my head is soon ignored. Netting of some sort allows a good night sleep.