I really do not mind kids seeing it, all of my kids did after she had her 3rd I let them watch her 4th come, wanted to be sure things were going smooth first.
Having kittens is so fun - The pregnancy ( watching them grow and the kittens move on the inside ) The birth ( watching them be born and be a part of it ) and watching them grow etc. Ahh, love cats!